Linux language support: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (categorization)
m (→‎Mandriva: wikification)
Line 11: Line 11:
|+ ([http://www.loc.gov/standards/iso639-2/php/code_list.php ISO two-letter language codes]) Language name
|+ ([http://www.loc.gov/standards/iso639-2/php/code_list.php ISO two-letter language codes]) Language name
|-
|-
| (af) Afrikaans
| (af) [[Afrikaans]]
| (am) Amharic
| (am) [[Amharic]]
| (ar) Arabic
| (ar) [[Arabic]]
| (az) Azerbaijani
| (az) Azerbaijani
|-
|-
| (be) Belarussian
| (be) Belarussian
| (bg) Bulgarian
| (bg) Bulgarian
| (bn) Bengali
| (bn) [[Bengali]]
| (br) Breton
| (br) Breton
|-
|-
Line 28: Line 28:
| (da) Danish
| (da) Danish
| (de) German
| (de) German
| (el) Greek
| (el) [[Greek]]
| (eo) Esperanto
| (eo) [[Esperanto]]
|-
|-
| (es) [[Spanish]]
| (es) [[Spanish]]
| (et) Estonian
| (et) Estonian
| (eu) Euskara (Basque)
| (eu) Euskara (Basque)
| (fa) Farsi (Iranian)
| (fa) [[Farsi]] (Iranian)
|-
|-
| (fi) Suomi (Finnish)
| (fi) Suomi (Finnish)
| (fr) French
| (fr) [[French]]
| (fur) Furlan
| (fur) Furlan
| (ga) Gaeilge (Irish Gaelic)
| (ga) Gaeilge (Irish Gaelic)
|-
|-
| (gl) Galician
| (gl) Galician
| (he) Hebrew
| (he) [[Hebrew]]
| (hi) Hindi
| (hi) [[Hindi]]
| (hr) Croatian
| (hr) Croatian
|-
|-
| (hu) Hungarian
| (hu) Hungarian
| (hy) Armenian
| (hy) [[Armenian]]
| (id) Indonesian
| (id) Indonesian
| (is) Icelandic
| (is) Icelandic
|-
|-
| (it) Italian
| (it) Italian
| (ja) Japanese
| (ja) [[Japanese]]
| (ka) Georgian
| (ka) [[Georgian]]
| (kn) Kannada
| (kn) [[Kannada]]
|-
|-
| (ko) Korean
| (ko) [[Korean]]
| (ku) Kurdish
| (ku) Kurdish
| (ky) Kyrgyz
| (ky) Kyrgyz
Line 66: Line 66:
| (mk) Macedonian
| (mk) Macedonian
|-
|-
| (mn) Mongolian
| (mn) [[Mongolian]]
| (ms) Malay
| (ms) Malay
| (mt) Maltese
| (mt) Maltese
Line 73: Line 73:
| (nb) Norwegian Bokmål
| (nb) Norwegian Bokmål
| (nn) Norwegian Nynorsk
| (nn) Norwegian Nynorsk
| (pa_IN) Punjabi (in gurmukhi script)
| (pa_IN) [[Punjabi]] (in gurmukhi script)
| (pl) Polish
| (pl) [[Polish]]
|-
|-
| (pt) Portuguese (Portugal)<font size="1"><br>(pt_BR) Brazilian Portuguese</font>
| (pt) [[Portuguese]] (Portugal)<font size="1"><br>(pt_BR) Brazilian Portuguese</font>
| (ro) Romanian
| (ro) Romanian
| (ru) Russian
| (ru) [[Russian]]
| (sc) Sardinian
| (sc) Sardinian
|-
|-
| (sk) Slovakian
| (sk) Slovakian
| (sl) Slovenian
| (sl) Slovenian
| (sq) Albanian (Shqip)
| (sq) [[Albanian]] ([[Shqip]])
| (sr) Serbian
| (sr) Serbian
|-
|-
| (sv) Swedish
| (sv) Swedish
| (ta) Tamil
| (ta) [[Tamil]]
| (tg) Tajiki
| (tg) Tajiki
| (th) Thai
| (th) [[Thai]]
|-
|-
| (tk) Turkmen
| (tk) Turkmen
Line 96: Line 96:
| (uk) Ukrainian
| (uk) Ukrainian
|-
|-
| (ur) Urdu
| (ur) [[Urdu]]
| (uz) Uzbekian
| (uz) Uzbekian
| (vi) Vietnamese
| (vi) Vietnamese
Line 107: Line 107:
|-
|-
|}
|}

==IndLinux==
==IndLinux==



Revision as of 18:08, 24 January 2007

Linux localization is complex. Several major components, including Mozilla, KDE, and OpenOffice, provide their own localizations. When a distribution of Linux is released in a particular language, it may be a limited subset of applications and of documentation that is supported. A number of languages are routinely supported in most distributions, while for other languages there may be only one or very few distributions including it.

You can use the search page at Distrowatch to look for distributions for particular languages, and for other functions, such as Linux for the blind.

Mandriva

One of the best resources for language support is the L10n section of the Mandriva Linux Web site. Mandriva Linux Localization Teams includes groups working on the following languages. However, there are many Linux localization projects independent of any of the major distributions.

(ISO two-letter language codes) Language name
(af) Afrikaans (am) Amharic (ar) Arabic (az) Azerbaijani
(be) Belarussian (bg) Bulgarian (bn) Bengali (br) Breton
(bs) Bosnian (ca) Catalan (cs) Czech (cy) Cymraeg (Welsh)
(da) Danish (de) German (el) Greek (eo) Esperanto
(es) Spanish (et) Estonian (eu) Euskara (Basque) (fa) Farsi (Iranian)
(fi) Suomi (Finnish) (fr) French (fur) Furlan (ga) Gaeilge (Irish Gaelic)
(gl) Galician (he) Hebrew (hi) Hindi (hr) Croatian
(hu) Hungarian (hy) Armenian (id) Indonesian (is) Icelandic
(it) Italian (ja) Japanese (ka) Georgian (kn) Kannada
(ko) Korean (ku) Kurdish (ky) Kyrgyz (lo) Lao
(lt) Lithuanian (ltg) Latgalian (lv) Latvian (mk) Macedonian
(mn) Mongolian (ms) Malay (mt) Maltese (nl) Dutch
(nb) Norwegian Bokmål (nn) Norwegian Nynorsk (pa_IN) Punjabi (in gurmukhi script) (pl) Polish
(pt) Portuguese (Portugal)
(pt_BR) Brazilian Portuguese
(ro) Romanian (ru) Russian (sc) Sardinian
(sk) Slovakian (sl) Slovenian (sq) Albanian (Shqip) (sr) Serbian
(sv) Swedish (ta) Tamil (tg) Tajiki (th) Thai
(tk) Turkmen (tl) Filipino (Tagalog) (tr) Turkish (uk) Ukrainian
(ur) Urdu (uz) Uzbekian (vi) Vietnamese (wa) Walloon
(zh_CN) Chinese (simplified) (zh_TW) Chinese (traditional)

IndLinux

Another good source is IndLinux

Bengali Devanagari Gujarati Punjabi
Kannnada Malayalam Oriya Tamil
Telugu Dzongkha (Bhutan) Assamese Nepalese
Sinhala (Sri Lanka)

Other

Other Linux localization projects are listed on pages in this Wiki for the languages concerned. It would be useful to link to them from this page.

Here are some others.

See Also

See also Locales, Keyboard layouts