Example #1
0
 private static function _init_language_data()
 {
     $l["af_ZA"] = "Afrikaans";
     // Afrikaans
     $l["ar_SA"] = "العربية";
     // Arabic
     $l["be_BY"] = "Беларускі";
     // Belarusian
     $l["bg_BG"] = "български";
     // Bulgarian
     $l["bn_BD"] = "বাংলা";
     // Bengali
     $l["ca_ES"] = "Catalan";
     // Catalan
     $l["cs_CZ"] = "čeština";
     // Czech
     $l["da_DK"] = "Dansk";
     // Danish
     $l["de_DE"] = "Deutsch";
     // German
     $l["el_GR"] = "Greek";
     // Greek
     $l["en_GB"] = "English (UK)";
     // English (UK)
     $l["en_US"] = "English (US)";
     // English (US)
     $l["es_AR"] = "Español (AR)";
     // Spanish (AR)
     $l["es_ES"] = "Español";
     // Spanish (ES)
     $l["es_MX"] = "Español (MX)";
     // Spanish (MX)
     $l["et_EE"] = "Eesti";
     // Estonian
     $l["eu_ES"] = "Euskara";
     // Basque
     $l["fa_IR"] = "فارس";
     // Farsi
     $l["fi_FI"] = "Suomi";
     // Finnish
     $l["fo_FO"] = "Føroyskt";
     // Faroese
     $l["fr_FR"] = "Français";
     // French
     $l["ga_IE"] = "Gaeilge";
     // Irish
     $l["he_IL"] = "עברית";
     // Hebrew
     $l["hr_HR"] = "hr̀vātskī";
     // Croatian
     $l["hu_HU"] = "Magyar";
     // Hungarian
     $l["is_IS"] = "Icelandic";
     // Icelandic
     $l["it_IT"] = "Italiano";
     // Italian
     $l["ja_JP"] = "日本語";
     // Japanese
     $l["ko_KR"] = "한국어";
     // Korean
     $l["lt_LT"] = "Lietuvių";
     // Lithuanian
     $l["lv_LV"] = "Latviešu";
     // Latvian
     $l["ms_MY"] = "Bahasa Melayu";
     // Malay
     $l["mk_MK"] = "Македонски јазик";
     // Macedonian
     $l["nl_NL"] = "Nederlands";
     // Dutch
     $l["no_NO"] = "Norsk bokmål";
     // Norwegian
     $l["pl_PL"] = "Polski";
     // Polish
     $l["pt_BR"] = "Português do Brasil";
     // Portuguese (BR)
     $l["pt_PT"] = "Português ibérico";
     // Portuguese (PT)
     $l["ro_RO"] = "Română";
     // Romanian
     $l["ru_RU"] = "Русский";
     // Russian
     $l["sk_SK"] = "Slovenčina";
     // Slovak
     $l["sl_SI"] = "Slovenščina";
     // Slovenian
     $l["sr_CS"] = "Srpski";
     // Serbian
     $l["sv_SE"] = "Svenska";
     // Swedish
     $l["tn_ZA"] = "Setswana";
     // Setswana
     $l["tr_TR"] = "Türkçe";
     // Turkish
     $l["uk_UA"] = "українська";
     // Ukrainian
     $l["vi_VN"] = "Tiếng Việt";
     // Vietnamese
     $l["zh_CN"] = "简体中文";
     // Chinese (CN)
     $l["zh_TW"] = "繁體中文";
     // Chinese (TW)
     asort($l, SORT_LOCALE_STRING);
     self::$locales = $l;
     // Language subtag to (default) locale mapping
     foreach ($l as $locale => $name) {
         list($language) = explode("_", $locale . "_");
         // The first one mentioned is the default
         if (!isset($d[$language])) {
             $d[$language] = $locale;
         }
     }
     self::$language_subtag_to_locale = $d;
 }
Example #2
0
 private static function _init_language_data()
 {
     $l["af_ZA"] = "Afrikaans";
     // Afrikaans
     $l["ar_SA"] = "العربية";
     // Arabic
     $l["be_BY"] = "Беларускі";
     // Belarusian
     $l["bg_BG"] = "Български";
     // Bulgarian
     $l["ca_ES"] = "Catalan";
     // Catalan
     $l["cs_CZ"] = "Česky";
     // Czech
     $l["da_DK"] = "Dansk";
     // Danish
     $l["de_DE"] = "Deutsch";
     // German
     $l["el_GR"] = "Greek";
     // Greek
     $l["en_GB"] = "English (UK)";
     // English (UK)
     $l["en_US"] = "English (US)";
     // English (US)
     $l["es_AR"] = "Español (AR)";
     // Spanish (AR)
     $l["es_ES"] = "Español";
     // Spanish (ES)
     $l["es_MX"] = "Español (MX)";
     // Spanish (MX)
     $l["et_EE"] = "Eesti";
     // Estonian
     $l["eu_ES"] = "Euskara";
     // Basque
     $l["fa_IR"] = "فارسي";
     // Farsi
     $l["fi_FI"] = "Suomi";
     // Finnish
     $l["fr_FR"] = "Français";
     // French
     $l["ga_IE"] = "Gaeilge";
     // Irish
     $l["he_IL"] = "עברית";
     // Hebrew
     $l["hu_HU"] = "Magyar";
     // Hungarian
     $l["is_IS"] = "Icelandic";
     // Icelandic
     $l["it_IT"] = "Italiano";
     // Italian
     $l["ja_JP"] = "日本語";
     // Japanese
     $l["ko_KR"] = "한국말";
     // Korean
     $l["lt_LT"] = "Lietuvių";
     // Lithuanian
     $l["lv_LV"] = "Latviešu";
     // Latvian
     $l["nl_NL"] = "Nederlands";
     // Dutch
     $l["no_NO"] = "Norsk bokmål";
     // Norwegian
     $l["pl_PL"] = "Polski";
     // Polish
     $l["pt_BR"] = "Português Brasileiro";
     // Portuguese (BR)
     $l["pt_PT"] = "Português";
     // Portuguese (PT)
     $l["ro_RO"] = "Română";
     // Romanian
     $l["ru_RU"] = "Русский";
     // Russian
     $l["sk_SK"] = "Slovenčina";
     // Slovak
     $l["sl_SI"] = "Slovenščina";
     // Slovenian
     $l["sr_CS"] = "Srpski";
     // Serbian
     $l["sv_SE"] = "Svenska";
     // Swedish
     $l["tr_TR"] = "Türkçe";
     // Turkish
     $l["uk_UA"] = "Українська";
     // Ukrainian
     $l["vi_VN"] = "Tiếng Việt";
     // Vietnamese
     $l["zh_CN"] = "简体中文";
     // Chinese (CN)
     $l["zh_TW"] = "繁體中文";
     // Chinese (TW)
     asort($l, SORT_LOCALE_STRING);
     self::$locales = $l;
     // Language subtag to (default) locale mapping
     foreach ($l as $locale => $name) {
         list($language) = explode("_", $locale . "_");
         // The first one mentioned is the default
         if (!isset($d[$language])) {
             $d[$language] = $locale;
         }
     }
     self::$language_subtag_to_locale = $d;
 }