move translated languages to metrics
This commit is contained in:
+141
-140
@@ -412,150 +412,151 @@ RString ConvertI64FormatString( const RString &sStr ) { return sStr; }
|
||||
* We don't use 3-letter codes, so we don't bother supporting them. */
|
||||
static const LanguageInfo g_langs[] =
|
||||
{
|
||||
{"aa", "Afar", ""},
|
||||
{"ab", "Abkhazian", "аҧсуа бызшәа"},
|
||||
{"af", "Afrikaans", "Afrikaans"},
|
||||
{"am", "Amharic", ""},
|
||||
{"ar", "Arabic", "العربية"},
|
||||
{"as", "Assamese", ""},
|
||||
{"ay", "Aymara", ""},
|
||||
{"az", "Azerbaijani", "azərbaycan"},
|
||||
{"ba", "Bashkir", ""},
|
||||
{"be", "Byelorussian", "Беларуская"},
|
||||
{"bg", "Bulgarian", "Български"},
|
||||
{"bh", "Bihari", ""},
|
||||
{"bi", "Bislama", ""},
|
||||
{"bn", "Bengali", ""},
|
||||
{"bo", "Tibetan", ""},
|
||||
{"br", "Breton", ""},
|
||||
{"ca", "Catalan", "Català"},
|
||||
{"co", "Corsican", ""},
|
||||
{"cs", "Czech", "čeština"},
|
||||
{"cy", "Welsh", "Cymraeg"},
|
||||
{"da", "Danish", "Dansk"},
|
||||
{"de", "German", "Deutsch"},
|
||||
{"dz", "Bhutani", ""},
|
||||
{"el", "Greek", "Ελληνικά"},
|
||||
{"en", "English", "English"},
|
||||
{"eo", "Esperanto", ""},
|
||||
{"es", "Spanish", "Español"},
|
||||
{"et", "Estonian", "Eesti"},
|
||||
{"eu", "Basque", "euskera"},
|
||||
{"fa", "Persian", "فارسی"},
|
||||
{"fi", "Finnish", "Suomi"},
|
||||
{"fj", "Fiji", ""},
|
||||
{"fo", "Faeroese", ""},
|
||||
{"fr", "French", "Français"},
|
||||
{"fy", "Frisian", ""},
|
||||
{"ga", "Irish", "Gaeilge"},
|
||||
{"gd", "Gaelic", ""},
|
||||
{"gl", "Galician", "Galego"},
|
||||
{"gn", "Guarani", ""},
|
||||
{"gu", "Gujarati", ""},
|
||||
{"ha", "Hausa", "Hausa"},
|
||||
{"he", "Hebrew", "עברית"},
|
||||
{"hi", "Hindi", "हिंदी"},
|
||||
{"hr", "Croatian", "Hrvatski"},
|
||||
{"hu", "Hungarian", "Magyar"},
|
||||
{"hy", "Armenian", "Հայերեն"},
|
||||
{"ia", "Interlingua", ""},
|
||||
{"id", "Indonesian", "Bahasa indonesia"},
|
||||
{"ie", "Interlingue", ""},
|
||||
{"ik", "Inupiak", ""},
|
||||
{"in", "Indonesian", "Bahasa indonesia"}, // compatibility
|
||||
{"is", "Icelandic", "Íslenska"},
|
||||
{"it", "Italian", "Italiano"},
|
||||
{"iw", "Hebrew", "עברית"}, // compatibility
|
||||
{"ja", "Japanese", "日本語"},
|
||||
{"ji", "Yiddish", ""}, // compatibility
|
||||
{"jw", "Javanese", ""},
|
||||
{"ka", "Georgian", ""},
|
||||
{"kk", "Kazakh", "Қазақ"},
|
||||
{"kl", "Greenlandic", ""},
|
||||
{"km", "Cambodian", ""},
|
||||
{"kn", "Kannada", "ಕನ್ನಡ"},
|
||||
{"ko", "Korean", "한국어"},
|
||||
{"ks", "Kashmiri", ""},
|
||||
{"ku", "Kurdish", ""},
|
||||
{"ky", "Kirghiz", "Кыргыз"},
|
||||
{"la", "Latin", ""},
|
||||
{"ln", "Lingala", ""},
|
||||
{"lo", "Laothian", ""},
|
||||
{"lt", "Lithuanian", "Lietuviškai"},
|
||||
{"lv", "Latvian", "Latviešu"},
|
||||
{"mg", "Malagasy", ""},
|
||||
{"mi", "Maori", ""},
|
||||
{"mk", "Macedonian", "Македонски"},
|
||||
{"ml", "Malayalam", ""},
|
||||
{"mn", "Mongolian", ""},
|
||||
{"mo", "Moldavian", ""},
|
||||
{"mr", "Marathi", ""},
|
||||
{"ms", "Malay", "Bahasa melayu"},
|
||||
{"mt", "Maltese", "Malti"},
|
||||
{"my", "Burmese", ""},
|
||||
{"na", "Nauru", ""},
|
||||
{"ne", "Nepali", ""},
|
||||
{"nl", "Dutch", "Nederlands"},
|
||||
{"no", "Norwegian", "Norsk"},
|
||||
{"oc", "Occitan", ""},
|
||||
{"om", "Oromo", ""},
|
||||
{"or", "Oriya", ""},
|
||||
{"pa", "Punjabi", ""},
|
||||
{"pl", "Polish", "Polski"},
|
||||
{"ps", "Pashto", "پښتو"},
|
||||
{"pt", "Portuguese", "português"},
|
||||
{"qu", "Quechua", ""},
|
||||
{"rm", "Rhaeto-Romance", ""},
|
||||
{"rn", "Kirundi", "Kirundi"},
|
||||
{"ro", "Romanian", "Română"},
|
||||
{"ru", "Russian", "Pyccĸий"},
|
||||
{"rw", "Kinyarwanda", "Kinyarwanda"},
|
||||
{"sa", "Sanskrit", ""},
|
||||
{"sd", "Sindhi", ""},
|
||||
{"sg", "Sangro", ""},
|
||||
{"sh", "Serbo-Croatian", ""},
|
||||
{"si", "Singhalese", ""},
|
||||
{"sk", "Slovak", "Slovenčina"},
|
||||
{"sl", "Slovenian", "Slovenščina"},
|
||||
{"sm", "Samoan", ""},
|
||||
{"sn", "Shona", ""},
|
||||
{"so", "Somali", "Somali"},
|
||||
{"sq", "Albanian", "Shqip"},
|
||||
{"sr", "Serbian", "Srpski"},
|
||||
{"ss", "Siswati", ""},
|
||||
{"st", "Sesotho", ""},
|
||||
{"su", "Sudanese", ""},
|
||||
{"sv", "Swedish", "svenska"},
|
||||
{"sw", "Swahili", "Kiswahili"},
|
||||
{"ta", "Tamil", ""},
|
||||
{"te", "Tegulu", "తెలుగు"},
|
||||
{"tg", "Tajik", ""},
|
||||
{"th", "Thai", "ภาษาไทย"},
|
||||
{"ti", "Tigrinya", ""},
|
||||
{"tk", "Turkmen", ""},
|
||||
{"tl", "Tagalog", ""},
|
||||
{"tn", "Setswana", ""},
|
||||
{"to", "Tonga", ""},
|
||||
{"tr", "Turkish", "Tϋrkçe"},
|
||||
{"ts", "Tsonga", ""},
|
||||
{"tt", "Tatar", ""},
|
||||
{"tw", "Twi", ""},
|
||||
{"uk", "Ukrainian", "Українська"},
|
||||
{"ur", "Urdu", "اردو"},
|
||||
{"uz", "Uzbek", "o'zbek"},
|
||||
{"vi", "Vietnamese", "Tiếng Việt"},
|
||||
{"vo", "Volapuk", ""},
|
||||
{"wo", "Wolof", "Wolof"},
|
||||
{"xh", "Xhosa", "isiXhosa"},
|
||||
{"yi", "Yiddish", ""},
|
||||
{"yo", "Yoruba", "Yorùbá"},
|
||||
{"zh", "Chinese", "中文"},
|
||||
{"zu", "Zulu", "isiZulu"},
|
||||
{"aa", "Afar"},
|
||||
{"ab", "Abkhazian"},
|
||||
{"af", "Afrikaans"},
|
||||
{"am", "Amharic"},
|
||||
{"ar", "Arabic"},
|
||||
{"as", "Assamese"},
|
||||
{"ay", "Aymara"},
|
||||
{"az", "Azerbaijani"},
|
||||
{"ba", "Bashkir"},
|
||||
{"be", "Byelorussian"},
|
||||
{"bg", "Bulgarian"},
|
||||
{"bh", "Bihari"},
|
||||
{"bi", "Bislama"},
|
||||
{"bn", "Bengali"},
|
||||
{"bo", "Tibetan"},
|
||||
{"br", "Breton"},
|
||||
{"ca", "Catalan"},
|
||||
{"co", "Corsican"},
|
||||
{"cs", "Czech"},
|
||||
{"cy", "Welsh"},
|
||||
{"da", "Danish"},
|
||||
{"de", "German"},
|
||||
{"dz", "Bhutani"},
|
||||
{"el", "Greek"},
|
||||
{"en", "English"},
|
||||
{"eo", "Esperanto"},
|
||||
{"es", "Spanish"},
|
||||
{"et", "Estonian"},
|
||||
{"eu", "Basque"},
|
||||
{"fa", "Persian"},
|
||||
{"fi", "Finnish"},
|
||||
{"fj", "Fiji"},
|
||||
{"fo", "Faeroese"},
|
||||
{"fr", "French"},
|
||||
{"fy", "Frisian"},
|
||||
{"ga", "Irish"},
|
||||
{"gd", "Gaelic"},
|
||||
{"gl", "Galician"},
|
||||
{"gn", "Guarani"},
|
||||
{"gu", "Gujarati"},
|
||||
{"ha", "Hausa"},
|
||||
{"he", "Hebrew"},
|
||||
{"hi", "Hindi"},
|
||||
{"hr", "Croatian"},
|
||||
{"hu", "Hungarian"},
|
||||
{"hy", "Armenian"},
|
||||
{"ia", "Interlingua"},
|
||||
{"id", "Indonesian"},
|
||||
{"ie", "Interlingue"},
|
||||
{"ik", "Inupiak"},
|
||||
{"in", "Indonesian"}, // compatibility
|
||||
{"is", "Icelandic"},
|
||||
{"it", "Italian"},
|
||||
{"iw", "Hebrew"}, // compatibility
|
||||
{"ja", "Japanese"},
|
||||
{"ji", "Yiddish"}, // compatibility
|
||||
{"jw", "Javanese"},
|
||||
{"ka", "Georgian"},
|
||||
{"kk", "Kazakh"},
|
||||
{"kl", "Greenlandic"},
|
||||
{"km", "Cambodian"},
|
||||
{"kn", "Kannada"},
|
||||
{"ko", "Korean"},
|
||||
{"ks", "Kashmiri"},
|
||||
{"ku", "Kurdish"},
|
||||
{"ky", "Kirghiz"},
|
||||
{"la", "Latin"},
|
||||
{"ln", "Lingala"},
|
||||
{"lo", "Laothian"},
|
||||
{"lt", "Lithuanian"},
|
||||
{"lv", "Latvian"},
|
||||
{"mg", "Malagasy"},
|
||||
{"mi", "Maori"},
|
||||
{"mk", "Macedonian"},
|
||||
{"ml", "Malayalam"},
|
||||
{"mn", "Mongolian"},
|
||||
{"mo", "Moldavian"},
|
||||
{"mr", "Marathi"},
|
||||
{"ms", "Malay"},
|
||||
{"mt", "Maltese"},
|
||||
{"my", "Burmese"},
|
||||
{"na", "Nauru"},
|
||||
{"ne", "Nepali"},
|
||||
{"nl", "Dutch"},
|
||||
{"no", "Norwegian"},
|
||||
{"oc", "Occitan"},
|
||||
{"om", "Oromo"},
|
||||
{"or", "Oriya"},
|
||||
{"pa", "Punjabi"},
|
||||
{"pl", "Polish"},
|
||||
{"ps", "Pashto"},
|
||||
{"pt", "Portuguese"},
|
||||
{"qu", "Quechua"},
|
||||
{"rm", "Rhaeto-Romance"},
|
||||
{"rn", "Kirundi"},
|
||||
{"ro", "Romanian"},
|
||||
{"ru", "Russian"},
|
||||
{"rw", "Kinyarwanda"},
|
||||
{"sa", "Sanskrit"},
|
||||
{"sd", "Sindhi"},
|
||||
{"sg", "Sangro"},
|
||||
{"sh", "Serbo-Croatian"},
|
||||
{"si", "Singhalese"},
|
||||
{"sk", "Slovak"},
|
||||
{"sl", "Slovenian"},
|
||||
{"sm", "Samoan"},
|
||||
{"sn", "Shona"},
|
||||
{"so", "Somali"},
|
||||
{"sq", "Albanian"},
|
||||
{"sr", "Serbian"},
|
||||
{"ss", "Siswati"},
|
||||
{"st", "Sesotho"},
|
||||
{"su", "Sudanese"},
|
||||
{"sv", "Swedish"},
|
||||
{"sw", "Swahili"},
|
||||
{"ta", "Tamil"},
|
||||
{"te", "Tegulu"},
|
||||
{"tg", "Tajik"},
|
||||
{"th", "Thai"},
|
||||
{"ti", "Tigrinya"},
|
||||
{"tk", "Turkmen"},
|
||||
{"tl", "Tagalog"},
|
||||
{"tn", "Setswana"},
|
||||
{"to", "Tonga"},
|
||||
{"tr", "Turkish"},
|
||||
{"ts", "Tsonga"},
|
||||
{"tt", "Tatar"},
|
||||
{"tw", "Twi"},
|
||||
{"uk", "Ukrainian"},
|
||||
{"ur", "Urdu"},
|
||||
{"uz", "Uzbek"},
|
||||
{"vi", "Vietnamese"},
|
||||
{"vo", "Volapuk"},
|
||||
{"wo", "Wolof"},
|
||||
{"xh", "Xhosa"},
|
||||
{"yi", "Yiddish"},
|
||||
{"yo", "Yoruba"},
|
||||
{"zh", "Chinese"},
|
||||
{"zu", "Zulu"},
|
||||
};
|
||||
|
||||
void GetLanguageInfos( vector<const LanguageInfo*> &vAddTo )
|
||||
{
|
||||
vAddTo = g_langs;
|
||||
for( unsigned i=0; i<ARRAYLEN(g_langs); ++i )
|
||||
vAddTo.push_back( &g_langs[i] );
|
||||
}
|
||||
|
||||
const LanguageInfo *GetLanguageInfo( const RString &sIsoCode )
|
||||
|
||||
Reference in New Issue
Block a user