move translated languages to metrics

This commit is contained in:
Glenn Maynard
2008-04-07 23:27:32 +00:00
parent 6e0479dcf4
commit 7aeb5ee99f
2 changed files with 141 additions and 141 deletions
+141 -140
View File
@@ -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 )