diff --git a/includes/standard.inc b/includes/standard.inc index f8dcbf6cb9dc1da26169c4bdd118037a8f78e1fe..38b5d153740c8a3c903cce177f6cc485ac8fcabd 100644 --- a/includes/standard.inc +++ b/includes/standard.inc @@ -286,197 +286,116 @@ function standard_country_list() { * a script or regional variant name. See * http://www.w3.org/International/articles/language-tags/ for more information. * + * This list is based on languages available from localize.drupal.org. See + * http://localize.drupal.org/issues for information on how to add languages + * there. + * + * The "Left-to-right marker" comments and the enclosed UTF-8 markers are to + * make otherwise strange looking PHP syntax natural (to not be displayed in + * right to left). See http://drupal.org/node/128866#comment-528929. + * * @return * An array of language code to language name information. * Language name information itself is an array of English and native names. */ function standard_language_list() { return array( - 'aa' => array('Afar'), - 'ab' => array('Abkhazian', 'аҧÑуа бызшәа'), - 'ae' => array('Avestan'), - 'af' => array('Afrikaans'), - 'ak' => array('Akan'), + 'af' => array('Afrikaans', 'Afrikaans'), 'am' => array('Amharic', 'አማáˆáŠ›'), 'ar' => array('Arabic', /* Left-to-right marker "â€" */ 'العربية', LANGUAGE_RTL), - 'as' => array('Assamese'), - 'ast' => array('Asturian'), - 'av' => array('Avar'), - 'ay' => array('Aymara'), - 'az' => array('Azerbaijani', 'azÉ™rbaycan'), - 'ba' => array('Bashkir'), + 'ast' => array('Asturian', 'Asturianu'), + 'az' => array('Azerbaijani', 'AzÉ™rbaycanca'), 'be' => array('Belarusian', 'БеларуÑкаÑ'), 'bg' => array('Bulgarian', 'БългарÑки'), - 'bh' => array('Bihari'), - 'bi' => array('Bislama'), - 'bm' => array('Bambara', 'Bamanankan'), - 'bn' => array('Bengali'), - 'bo' => array('Tibetan'), - 'br' => array('Breton'), + 'bn' => array('Bengali', 'বাংলা'), + 'bo' => array('Tibetan', 'བོད་སà¾à½‘་'), 'bs' => array('Bosnian', 'Bosanski'), 'ca' => array('Catalan', 'Català '), - 'ce' => array('Chechen'), - 'ch' => array('Chamorro'), - 'co' => array('Corsican'), - 'cr' => array('Cree'), 'cs' => array('Czech', 'ÄŒeÅ¡tina'), - 'cu' => array('Old Slavonic'), - 'cv' => array('Chuvash'), 'cy' => array('Welsh', 'Cymraeg'), 'da' => array('Danish', 'Dansk'), 'de' => array('German', 'Deutsch'), - 'dv' => array('Maldivian'), - 'dz' => array('Bhutani'), - 'ee' => array('Ewe', 'ÆÊ‹É›'), + 'dz' => array('Dzongkha', 'རྫོང་à½'), 'el' => array('Greek', 'Ελληνικά'), - 'en' => array('English'), - 'en-gb' => array('English, British'), - 'eo' => array('Esperanto'), + 'en' => array('English', 'English'), + 'en-gb' => array('English, British', 'English, British'), + 'eo' => array('Esperanto', 'Esperanto'), 'es' => array('Spanish', 'Español'), 'et' => array('Estonian', 'Eesti'), 'eu' => array('Basque', 'Euskera'), - 'fa' => array('Persian', /* Left-to-right marker "â€" */ 'Ùارسی', LANGUAGE_RTL), - 'ff' => array('Fulah', 'Fulfulde'), + 'fa' => array('Persian, Farsi', /* Left-to-right marker "â€" */ 'Ùارسی', LANGUAGE_RTL), 'fi' => array('Finnish', 'Suomi'), - 'fil' => array('Filipino'), - 'fj' => array('Fiji'), - 'fo' => array('Faeroese'), + 'fil' => array('Filipino', 'Filipino'), + 'fo' => array('Faeroese', 'Føroyskt'), 'fr' => array('French', 'Français'), - 'fy' => array('Frisian', 'Frysk'), 'ga' => array('Irish', 'Gaeilge'), - 'gd' => array('Scots Gaelic'), + 'gd' => array('Scots Gaelic', 'Gà idhlig'), 'gl' => array('Galician', 'Galego'), - 'gn' => array('Guarani'), - 'gsw-berne' => array('Swiss German'), - 'gu' => array('Gujarati'), - 'gv' => array('Manx'), - 'ha' => array('Hausa'), + 'gsw-berne' => array('Swiss German', 'Schwyzerdütsch'), + 'gu' => array('Gujarati', 'ગà«àªœàª°àª¾àª¤à«€'), 'he' => array('Hebrew', /* Left-to-right marker "â€" */ 'עברית', LANGUAGE_RTL), 'hi' => array('Hindi', 'हिनà¥à¤¦à¥€'), - 'ho' => array('Hiri Motu'), 'hr' => array('Croatian', 'Hrvatski'), - 'ht' => array('Haitian Creole'), + 'ht' => array('Haitian Creole', 'Kreyòl ayisyen'), 'hu' => array('Hungarian', 'Magyar'), 'hy' => array('Armenian', 'Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶'), - 'hz' => array('Herero'), - 'ia' => array('Interlingua'), 'id' => array('Indonesian', 'Bahasa Indonesia'), - 'ie' => array('Interlingue'), - 'ig' => array('Igbo'), - 'ik' => array('Inupiak'), 'is' => array('Icelandic', 'Ãslenska'), 'it' => array('Italian', 'Italiano'), - 'iu' => array('Inuktitut'), 'ja' => array('Japanese', '日本語'), - 'jv' => array('Javanese'), - 'ka' => array('Georgian'), - 'kg' => array('Kongo'), - 'ki' => array('Kikuyu'), - 'kj' => array('Kwanyama'), + 'jv' => array('Javanese', 'Basa Java'), + 'ka' => array('Georgian', 'ქáƒáƒ თული ენáƒ'), 'kk' => array('Kazakh', 'Қазақ'), - 'kl' => array('Greenlandic'), - 'km' => array('Cambodian'), 'kn' => array('Kannada', 'ಕನà³à²¨à²¡'), 'ko' => array('Korean', 'í•œêµì–´'), - 'kr' => array('Kanuri'), - 'ks' => array('Kashmiri'), 'ku' => array('Kurdish', 'Kurdî'), - 'kv' => array('Komi'), - 'kw' => array('Cornish'), 'ky' => array('Kyrgyz', 'Кыргызча'), - 'la' => array('Latin', 'Latina'), - 'lb' => array('Luxembourgish'), - 'lg' => array('Luganda'), - 'ln' => array('Lingala'), - 'lo' => array('Laothian'), + 'lo' => array('Lao', 'ພາສາລາວ'), 'lt' => array('Lithuanian', 'Lietuvių'), 'lv' => array('Latvian', 'LatvieÅ¡u'), - 'mg' => array('Malagasy'), - 'mh' => array('Marshallese'), - 'mi' => array('MÄori'), + 'mfe' => array('Mauritian Creole', 'Kreol Morisyen'), + 'mg' => array('Malagasy', 'Malagasy'), + 'mi' => array('Maori', 'MÄori'), 'mk' => array('Macedonian', 'МакедонÑки'), 'ml' => array('Malayalam', 'മലയാളം'), - 'mn' => array('Mongolian'), - 'mo' => array('Moldavian'), - 'mr' => array('Marathi'), - 'ms' => array('Malay', 'Bahasa Melayu'), + 'mn' => array('Mongolian', 'монгол'), + 'mr' => array('Marathi', 'मराठी'), 'mt' => array('Maltese', 'Malti'), - 'my' => array('Burmese'), - 'na' => array('Nauru'), - 'nd' => array('North Ndebele'), - 'ne' => array('Nepali'), - 'ng' => array('Ndonga'), + 'my' => array('Burmese', 'ဗမာစကား'), + 'ne' => array('Nepali', 'नेपाली'), 'nl' => array('Dutch', 'Nederlands'), 'nb' => array('Norwegian BokmÃ¥l', 'BokmÃ¥l'), 'nn' => array('Norwegian Nynorsk', 'Nynorsk'), - 'nr' => array('South Ndebele'), - 'nv' => array('Navajo'), - 'ny' => array('Chichewa'), - 'oc' => array('Occitan'), - 'om' => array('Oromo'), - 'or' => array('Oriya'), - 'os' => array('Ossetian'), - 'pa' => array('Punjabi'), - 'pi' => array('Pali'), + 'oc' => array('Occitan', 'Occitan'), + 'or' => array('Oriya', 'ଓଡ଼ିଆ'), + 'pa' => array('Punjabi', 'ਪੰਜਾਬੀ'), 'pl' => array('Polish', 'Polski'), - 'ps' => array('Pashto', /* Left-to-right marker "â€" */ 'پښتو', LANGUAGE_RTL), - 'pt' => array('Portuguese, International'), - 'pt-pt' => array('Portuguese, Portugal', 'Português'), - 'pt-br' => array('Portuguese, Brazil', 'Português'), - 'qu' => array('Quechua'), - 'rm' => array('Rhaeto-Romance'), - 'rn' => array('Kirundi'), + 'pt' => array('Portuguese, International', 'Português, Internacional'), + 'pt-pt' => array('Portuguese, Portugal', 'Português, Portugal'), + 'pt-br' => array('Portuguese, Brazil', 'Português, Brasil'), 'ro' => array('Romanian', 'Română'), 'ru' => array('Russian', 'РуÑÑкий'), - 'rw' => array('Kinyarwanda'), - 'sa' => array('Sanskrit'), - 'sc' => array('Sardinian'), - 'sco' => array('Scots'), - 'sd' => array('Sindhi'), - 'se' => array('Northern Sami'), - 'sg' => array('Sango'), - 'sh' => array('Serbo-Croatian'), + 'sco' => array('Scots', 'Scots'), + 'se' => array('Northern Sami', 'Sámi'), 'si' => array('Sinhala', 'සිංහල'), 'sk' => array('Slovak', 'SlovenÄina'), 'sl' => array('Slovenian', 'SlovenÅ¡Äina'), - 'sm' => array('Samoan'), - 'sn' => array('Shona'), - 'so' => array('Somali'), 'sq' => array('Albanian', 'Shqip'), 'sr' => array('Serbian', 'СрпÑки'), - 'ss' => array('Siswati'), - 'st' => array('Sesotho'), - 'su' => array('Sudanese'), 'sv' => array('Swedish', 'Svenska'), 'sw' => array('Swahili', 'Kiswahili'), 'ta' => array('Tamil', 'தமிழà¯'), + 'ta-lk' => array('Tamil, Sri Lanka', 'தமிழà¯, இலஙà¯à®•à¯ˆ'), 'te' => array('Telugu', 'తెలà±à°—à±'), - 'tg' => array('Tajik'), 'th' => array('Thai', 'ภาษาไทย'), - 'ti' => array('Tigrinya'), - 'tk' => array('Turkmen'), - 'tl' => array('Tagalog'), - 'tn' => array('Setswana'), - 'to' => array('Tonga'), + 'ti' => array('Tigrinya', 'ትáŒáˆáŠ›'), 'tr' => array('Turkish', 'Türkçe'), - 'ts' => array('Tsonga'), - 'tt' => array('Tatar', 'Tatarça'), - 'tw' => array('Twi'), - 'ty' => array('Tahitian'), - 'ug' => array('Uighur'), + 'ug' => array('Uighur', 'Уйғур'), 'uk' => array('Ukrainian', 'УкраїнÑька'), 'ur' => array('Urdu', /* Left-to-right marker "â€" */ 'اردو', LANGUAGE_RTL), - 'uz' => array('Uzbek', "o'zbek"), - 've' => array('Venda'), 'vi' => array('Vietnamese', 'Tiếng Việt'), - 'wo' => array('Wolof'), - 'xh' => array('Xhosa', 'isiXhosa'), - 'xx-lolspeak' => array('Lolspeak'), - 'yi' => array('Yiddish'), - 'yo' => array('Yoruba', 'Yorùbá'), - 'za' => array('Zhuang'), + 'xx-lolspeak' => array('Lolspeak', 'Lolspeak'), 'zh-hans' => array('Chinese, Simplified', '简体ä¸æ–‡'), 'zh-hant' => array('Chinese, Traditional', 'ç¹é«”ä¸æ–‡'), - 'zu' => array('Zulu', 'isiZulu'), ); }