GNOME is translated into many different languages. To see how well supported your language is, please look at the GNOME's Internationalization Status Report.
The GNOME Translation Project (GTP) is working hard to support as many languages as well as possible. If you want to help to improve the current support of your language, please consider joining the GTP. The translators also translate GNOME user manuals and some developer docs.
GNOME supports Unicode through Pango in the current releases (GNOME 2.0 and later). See the Pango homepage for more information.
The following list shows the supported (more than 80% of the po files translated), partially supported (more than 50% but less than 80%) and unsupported languages (less than 50%).
Currently supported languages:
- ar: Arabic (العربية)
- bg: Bulgarian (Български)
- bn_IN: Bengali
- ca: Catalan (Català)
- cs: Czech (Čeština)
- cy: Welsh (Cymraeg)
- da: Danish (Dansk)
- de: German (Deutsch)
- dz: Dzongkha
- el: Greek (Ελληνικά)
- en: English
- en_CA: Canadian English
- en_GB: British English
- es: Spanish (Español)
- et: Estonian (Eesti)
- eu: Basque (Euskara)
- fi: Finnish (Suomi)
- fr: French (Français)
- gl: Galician (Galego)
- gu: Gujarati (ગુજરાતી)
- hi: Hindi (हिंदी)
- hu: Hungarian (Magyar)
- id: Indonesian (Bahasa Indonesia)
- it: Italian (Italiano)
- ja: Japanese (日本語)
- ko: Korean (한국말)
- lt: Lithuanian (Lietuviskai)
- lv: Latvian (Latvieu)
- mk: Macedonian
- nb: Norwegian Bookmal
- nl: Dutch (Nederlands)
- no: Norwegian (Norsk, Bokmål)
- pa: Panjabi
- pl: Polish (Polski)
- pt: Portuguese (Português)
- pt_BR: Brazilian Portuguese (Português do Brasil)
- ro: Romanian (Româna)
- ru: Russian (Русский)
- sl: Slovenian
- sq: Albanian (Shqip)
- sr: Serbian (српски)
- sv: Swedish (Svenska)
- ta: Tamil (தமிழ்)
- th: Thai (ไทย)
- tr: Turkish (Türkçe)
- uk: Ukrainian (Українська)
- vi: Vietnamese (Tiếng Việt)
- zh_CN: Simplified Chinese (简体中文)
- zh_HK: Chinese (Hong Kong)
- zh_TW: Traditional Chinese (繁體中文)
Currently partially supported languages:
- az: Azerbaijani (Azəri Türkçəsi)
- be: Belarusian (Беларуская мова)
- bn: Bengali (বাংলা)
- fa: Persian (فارسی)
- he: Hebrew (עברית)
- hr: Croatian (Hrvatski)
- ka: Georgian (ქართული)
- mg: Malagasy
- mk: Macedonian
- ml: Malayalam (മലയാളം)
- mr: Marathi
- ne: Nepali
- nn: Norwegian (Norsk, Nynorsk)
- or: Oriya
- sk: Slovak (Slovenčina)
- sl: Slovenian (Slovenscina)
Currently unsupported languages:
- af: Afrikaans
- am: Amharic (አማርኛ)
- ang: Old English
- as: Assamese
- be@latin: Belarusian Latin
- br: Breton (Brezhoneg)
- bs: Bosnian (Bosanski)
- en_AU: Australian English
- eo: Esperanto (Esperanto)
- ga: Irish (Gaeilge)
- hy: Armenian
- ia: Interlingua (Interlingua)
- is: Icelandic (Íslenska)
- kn: Kannada (ಕನ್ನಡ)
- ku: Kurdish
- ky: Kirghiz
- li: Limburgish (Limburgs)
- mi: Maori
- mn: Mongolian (Монгол)
- ms: Malay (Bahasa Melayu)
- nso: Northern Sotho
- rw: Kinyarwanda
- sr@ije: Serbian Jekavian
- te: Telugu
- tg: Tajik
- tk: Turkmen
- tt: Tatar
- ug: Uighur
- uz: Uzbek
- uz@Latn: Uzbek Latin Script
- wa: Walloon (Walon)
- xh: Xhosa
- yi: Yiddish (ייִדיש)
- yo: Yoruba
- zu: Zulu
The language codes are on http://lcweb.loc.gov/standards/iso639-2/englangn.html.
If you are a native speaker and you want to contribute to a partially supported or unsupported language, don't hesitate to email the GNOME Translation Project (GTP). A list of team coordinators can be found here. Please look which package needs a revision first. Then you might contact the coordinator.
To enable support for your language, you need to add this to ~/.profile:
If bash (default in many distributions) is your shell:
export LANG=xx
export LANGUAGE=xx:yy:zz
For tcsh being your prefered shell use setenv instead of export as in:
setenv LANG xx
setenv LANGUAGE xx:yy:zz
Where xx is your preferred language as a code which can be found in front of the language, e.g. "da" for "Danish", yy and zz being other possible locales you may want.
If you have any questions concerning the GNOME Translation Project, please write an email to gnome-i18n@gnome.org or to webmaster@gnome.org. Suggestions for improvements are also welcome at all times.