The Custom Translation Glossary helps you keep key terms like company names, product names, and industry phrases consistent across languages. Whenever users apply inline translations to content with predefined words or phrases, the terms will appear exactly as you’ve defined them, ensuring clear and accurate communication.
Follow the steps below to define glossary terms.
- Go to the “Translations” space in Dashboard to download the glossary template.
The template includes columns with language codes to define translations. By default, it contains 10 columns with headers for the following languages:
- en (English)
- de (German)
- fr (French)
- es (Spanish)
- it (Italian)
- sv (Swedish)
- pt (Portuguese)
- vi (Vietnamese)
- pl (Polish)
If you need to add translations for other languages, you can insert additional columns using the respective code for a given language (see the list of languages below*).
-
Fill out the CSV template
- Open the template in any text editor or spreadsheet application (e.g., Excel, Google Sheets).
- In the column for your base language, enter the phrases to be translated, one below the other. If your base language isn’t listed, add a new column and specify the appropriate language code in the column heading (e.g., cs for Czech).
- Provide translations for each target language in the corresponding columns. Please note that not all columns (languages) need to be filled out. You can leave columns blank if a translation for that language is not required.
- Save the file in CSV format to ensure it uploads correctly.
-
Upload your completed glossary:
Once your CSV is filled out, upload it using the drag-and-drop area or file browsing option.
Helpful Tips:
- Make sure your CSV follows the exact column structure of the template for a smooth upload.
- Check for duplicate terms to avoid conflicts.
- If an error occurs during upload, review the error message for guidance (e.g., formatting issues).
- You can download and re-upload the file anytime!
Additional information
- Only global admins can manage glossaries.
- You can define translations for multiple languages. See the full list below*.
- There’s no limit to the number of phrases you can include in the CSV file.
- The glossary is designed for translating individual words and short phrases. Longer phrases or full sentences may lead to translation errors or inconsistencies.
- Learn more about how inline translations work here.
* Codes to be used in the template to define translations for additional languages
code | language | code | language | code | language |
ab | Abkhaz | el | Greek | no | Norwegian |
ace | Acehnese | gn | Guarani | nus | Nuer |
ach | Acholi | gu | Gujarati | oc | Occitan |
af | Afrikaans | ht | Haitian Creole | or | Odia (Oriya) |
sq | Albanian | cnh | Hakha Chin | om | Oromo |
alz | Alur | ha | Hausa | pag | Pangasinan |
am | Amharic | haw | Hawaiian | pap | Papiamento |
ar | Arabic | iw or he | Hebrew | ps | Pashto |
hy | Armenian | hil | Hiligaynon | fa | Persian |
as | Assamese | hi | Hindi | pl | Polish |
awa | Awadhi | hmn | Hmong | pt | Portuguese |
ay | Aymara | hu | Hungarian | pt-PT | Portuguese (Portugal) |
az | Azerbaijani | hrx | Hunsrik | pt-BR | Portuguese (Brazil) |
ban | Balinese | is | Icelandic | pa | Punjabi |
bm | Bambara | ig | Igbo | pa-Arab | Punjabi (Shahmukhi) |
ba | Bashkir | ilo | Iloko | qu | Quechua |
eu | Basque | id | Indonesian | rom | Romani |
btx | Batak Karo | ga | Irish | ro | Romanian |
bts | Batak Simalungun | it | Italian | rn | Rundi |
bbc | Batak Toba | ja | Japanese | ru | Russian |
be | Belarusian | jw or jv | Javanese | sm | Samoan |
bem | Bemba | kn | Kannada | sg | Sango |
bn | Bengali | pam | Kapampangan | sa | Sanskrit |
bew | Betawi | kk | Kazakh | gd | Scots Gaelic |
bho | Bhojpuri | km | Khmer | sr | Serbian |
bik | Bikol | cgg | Kiga | st | Sesotho |
bs | Bosnian | rw | Kinyarwanda | crs | Seychellois Creole |
br | Breton | ktu | Kituba | shn | Shan |
bg | Bulgarian | gom | Konkani | sn | Shona |
bua | Buryat | ko | Korean | scn | Sicilian |
yue | Cantonese | kri | Krio | szl | Silesian |
ca | Catalan | ku | Kurdish (Kurmanji) | sd | Sindhi |
ceb | Cebuano | ckb | Kurdish (Sorani) | si | Sinhala (Sinhalese) |
ny | Chichewa (Nyanja) | ky | Kyrgyz | sk | Slovak |
zh-CN or zh (BCP-47) | Chinese (Simplified) | lo | Lao | sl | Slovenian |
zh-TW (BCP-47) | Chinese (Traditional) | ltg | Latgalian | so | Somali |
cv | Chuvash | la | Latin | es | Spanish |
co | Corsican | lv | Latvian | su | Sundanese |
crh | Crimean Tatar | lij | Ligurian | sw | Swahili |
hr | Croatian | li | Limburgan | ss | Swati |
cs | Czech | ln | Lingala | sv | Swedish |
da | Danish | lt | Lithuanian | tg | Tajik |
din | Dinka | lmo | Lombard | ta | Tamil |
dv | Divehi | luo | Luo | tt | Tatar |
doi | Dogri | lb | Luxembourgish | te | Telugu |
dov | Dombe | mk | Macedonian | tet | Tetum |
nl | Dutch | mai | Maithili | th | Thai |
dz | Dzongkha | mak | Makassar | ti | Tigrinya |
en | English | mg | Malagasy | ts | Tsonga |
eo | Esperanto | ms | Malay | tn | Tswana |
et | Estonian | ms-Arab | Malay (Jawi) | tr | Turkish |
ee | Ewe | ml | Malayalam | tk | Turkmen |
fj | Fijian | mt | Maltese | ak | Twi (Akan) |
fil or tl | Filipino (Tagalog) | mi | Maori | uk | Ukrainian |
fi | Finnish | mr | Marathi | ur | Urdu |
fr | French | chm | Meadow Mari | ug | Uyghur |
fr-FR | French (French) | mni-Mtei | Meiteilon (Manipuri) | uz | Uzbek |
fr-CA | French (Canadian) | min | Minang | vi | Vietnamese |
fy | Frisian | lus | Mizo | cy | Welsh |
ff | Fulfulde | mn | Mongolian | xh | Xhosa |
gaa | Ga | my | Myanmar (Burmese) | yi | Yiddish |
gl | Galician | nr | Ndebele (South) | yo | Yoruba |
lg | Ganda (Luganda) | new | Nepalbhasa (Newari) | yua | Yucatec Maya |
ka | Georgian | ne | Nepali | zu | Zulu |
de | German | nso | Northern Sotho (Sepedi) |
Comments
0 comments
Please sign in to leave a comment.