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