Added/Refactored list of available languages

This commit is contained in:
Cristian Maglie 2013-09-03 14:37:09 +02:00
parent d4fe0a13b6
commit e563c5f136
35 changed files with 39 additions and 19 deletions

View File

@ -97,37 +97,35 @@ public class Preferences {
new Language(_("Aragonese"), "Aragonés", "an"),
new Language(_("Bulgarian"), "български", "bg"),
new Language(_("Catalan"), "Català", "ca"),
new Language(_("Croatian"), "Hrvatski", "hr_hr"),
new Language(_("Czech"), "český", "cs_cz"),
new Language(_("Chinese Simplified"), "简体中文", "zh_cn"),
new Language(_("Chinese Traditional"), "繁體中文", "zh_tw"),
new Language(_("Danish"), "Dansk", "da"),
new Language(_("Croatian"), "Hrvatski", "hr_HR"),
new Language(_("Czech"), "český", "cs_CZ"),
new Language(_("Chinese Simplified"), "简体中文", "zh_CN"),
new Language(_("Chinese Traditional"), "繁體中文", "zh_TW"),
new Language(_("Danish"), "Dansk", "da_DK"),
new Language(_("Dutch"), "Nederlands", "nl"),
new Language(_("English"), "English", "en"),
new Language(_("Estonian"), "Eesti", "et"),
new Language(_("Filipino"), "Pilipino", "tl"),
new Language(_("French"), "Français", "fr"),
new Language(_("Canadian French"), "Canadienne-français", "fr_ca"),
new Language(_("Canadian French"), "Canadienne-français", "fr_CA"),
new Language(_("Galician"), "Galego", "gl"),
new Language(_("Georgian"), "საქართველოს", "ka_ge"),
new Language(_("German"), "Deutsch", "de"),
new Language(_("Greek"), "ελληνικά", "el"),
new Language(_("Hebrew"), "עברית", "he"),
new Language(_("Georgian"), "საქართველოს", "ka_GE"),
new Language(_("German"), "Deutsch", "de_DE"),
new Language(_("Greek"), "ελληνικά", "el_GR"),
new Language(_("Hindi"), "हिंदी", "hi"),
new Language(_("Hungarian"), "Magyar", "hu"),
new Language(_("Indonesian"), "Bahasa Indonesia", "id"),
new Language(_("Italian"), "Italiano", "it"),
new Language(_("Japanese"), "日本語", "ja"),
new Language(_("Korean"), "한국어", "ko"),
new Language(_("Latvian"), "Latviešu", "lv"),
new Language(_("Lithuaninan"), "Lietuvių Kalba", "lt"),
new Language(_("Italian"), "Italiano", "it_IT"),
new Language(_("Japanese"), "日本語", "ja_JP"),
new Language(_("Korean"), "한국어", "ko_KR"),
new Language(_("Latvian"), "Latviešu", "lv_LV"),
new Language(_("Lithuaninan"), "Lietuvių Kalba", "lt_LT"),
new Language(_("Marathi"), "मराठी", "mr"),
new Language(_("Norwegian"), "Norsk", "no_nb"),
new Language(_("Norwegian Bokmål"), "Norsk bokmål", "nb_no"),
new Language(_("Norwegian Bokmål"), "Norsk bokmål", "nb_NO"),
new Language(_("Persian"), "فارسی", "fa"),
new Language(_("Polish"), "Język Polski", "pl"),
new Language(_("Portuguese (Brazil)"), "Português (Brazil)", "pt_br"),
new Language(_("Portuguese (Portugal)"), "Português (Portugal)", "pt_pt"),
new Language(_("Portuguese (Brazil)"), "Português (Brazil)", "pt_BR"),
new Language(_("Portuguese (Portugal)"), "Português (Portugal)", "pt_PT"),
new Language(_("Romanian"), "Română", "ro"),
new Language(_("Russian"), "Русский", "ru"),
new Language(_("Spanish"), "Español", "es"),
@ -135,6 +133,28 @@ public class Preferences {
new Language(_("Turkish"), "Türk", "tr"),
new Language(_("Ukrainian"), "Український", "uk"), };
Language missingLanguages[] = {
new Language(_("Armenian"), "Հայերեն", "hy"),
new Language(_("Asturian"), "Asturianu", "ast"),
new Language(_("Belarusian"), "Беларуская мова", "be"),
new Language(_("Bosnian"), "Bosanski", "bs"),
new Language(_("Burmese (Myanmar)"), "ဗမာစကား", "my_MM"),
new Language(_("Chinese (China)"), "", "zh_CN"),
new Language(_("Chinese (Hong Kong)"), "", "zh_HK"),
new Language(_("Chinese (Taiwan)"), "", "zh_TW"),
new Language(_("Chinese (Taiwan) (Big5)"), "", "zh_TW.Big5"),
new Language(_("Dutch (Netherlands)"), "Nederlands", "nl_NL"),
new Language(_("English (United Kingdom)"), "English (United Kingdom)", "en_GB"),
new Language(_("Estonian (Estonia)"), "Eesti keel", "et_EE"),
new Language(_("Finnish"), "Suomi", "fi"),
new Language(_("Hebrew"), "עברית", "he"),
new Language(_("Nepali"), "नेपाली", "ne"),
new Language(_("Norwegian"), "Norsk", "no_NB"),
new Language(_("Portugese"), "Português", "pt"),
new Language(_("Slovenian"), "Slovenščina", "sl_SL"),
new Language(_("Swedish"), "Svenska", "sv"),
new Language(_("Vietnamese"), "Tiếng Việt", "vi"), };
/**
* Standardized width for buttons. Mac OS X 10.3 wants 70 as its default,
* Windows XP needs 66, and my Ubuntu machine needs 80+, so 80 seems proper.