Free tool

Turn a term list into a clean glossary file.

Paste term pairs as source = target lines (or tab-separated columns), add a category, and get a live preview that flags duplicate sources and missing targets. Download or copy the result as a UTF-8 CSV that opens correctly in Excel, Arabic included.

Write source = target, or paste two tab-separated columns straight from a spreadsheet.

Term base status

0 term pairs

Live preview (source, target, category)

The CSV is generated entirely in your browser: nothing you type is sent anywhere. The file starts with a UTF-8 byte-order mark so Excel opens Arabic text correctly instead of showing mojibake.

What makes a good term base

A glossary is not a dictionary; it is a list of decisions. The terms worth pinning are the ones a translator could plausibly render three different ways: proper nouns, product and entity names, job titles, and agreed transliterations. "Al Dana Holdings" has exactly one approved Arabic form, and the glossary is where that decision lives so it survives staff changes and rush jobs.

  • One approved target per source. A source term with two targets is a style debate, not a glossary entry. Settle it, then record the winner. The duplicate flag above exists for this reason.
  • Prefer specific over general. "Board Pack Q3.pptx" needs "board of directors" pinned; it does not need the word "company".
  • Record transliterations explicitly. Names of people, places, and brands are where inconsistency shows first, especially between Arabic and English.
  • Use categories. Tagging rows as legal, product, or names lets reviewers audit one slice at a time and keeps unrelated departments from fighting over the same file.

TMX vs CSV

CSV is the right format for a term base: one source, one target, a category, easy to review in a spreadsheet and easy to import. TMX is a different animal, an XML exchange format for translation memory, which stores whole translated segments rather than terms. You maintain a glossary by hand; a translation memory accumulates automatically as work gets approved. TranslateX supports both: CSV-style term pairs with categories and notes in the glossary, and TMX import and export for memory.

In TranslateX, glossary terms are enforced on translations per language pair, and translation memory reuses previously approved segments automatically. See glossaries and translation memory.

Frequently asked questions

What line formats does the builder accept?

Either source = target on each line, or two tab-separated columns, which is what you get when you copy two columns from Excel or Google Sheets. Blank lines are skipped.

Why does the CSV start with a byte-order mark?

Excel assumes a legacy encoding for plain CSV files and mangles Arabic text into mojibake. The invisible UTF-8 BOM at the start of the file tells Excel to read it as UTF-8, so Arabic targets open correctly.

Why are duplicate sources flagged?

A term base should give exactly one approved target per source term. Two rows with the same source means the terminology decision has not been made yet; the flag tells you to settle it before importing.

Is my term list uploaded anywhere?

No. Parsing, preview, and CSV generation all run in your browser; the download is created locally with no network calls.

Translate the document. Keep the design.

Right-click a file, work inside Office, or press F6 on anything on screen. TranslateX returns the same document in the other language: fonts, tables, and layout intact, terminology on brand.

Arabic, English & more · Layout preserved · On-premises available