public static LanguageManager::getStandardLanguageList()
Some common languages with their English and native names.
Language codes are defined by the W3C language tags document for interoperability. Language codes typically have a language and, optionally, a script or regional variant name. See: http://www.w3.org/International/articles/language-tags/ for more information.
Return value
array An array of language code to language name information. Language name information itself is an array of English and native names.
Overrides LanguageManagerInterface::getStandardLanguageList
File
- core/lib/Drupal/Core/Language/LanguageManager.php, line 224
Class
- LanguageManager
- Class responsible for providing language support on language-unaware sites.
Namespace
Drupal\Core\Language
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 | public static function getStandardLanguageList() { // 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 https://www.drupal.org/node/128866#comment-528929. return array ( 'af' => array ( 'Afrikaans' , 'Afrikaans' ), 'am' => array ( 'Amharic' , 'አማርኛ' ), 'ar' => array ( 'Arabic' , /* Left-to-right marker "" */ 'العربية' , LanguageInterface::DIRECTION_RTL), 'ast' => array ( 'Asturian' , 'Asturianu' ), 'az' => array ( 'Azerbaijani' , 'Azərbaycanca' ), 'be' => array ( 'Belarusian' , 'Беларуская' ), 'bg' => array ( 'Bulgarian' , 'Български' ), 'bn' => array ( 'Bengali' , 'বাংলা' ), 'bo' => array ( 'Tibetan' , 'བོད་སྐད་' ), 'bs' => array ( 'Bosnian' , 'Bosanski' ), 'ca' => array ( 'Catalan' , 'Català' ), 'cs' => array ( 'Czech' , 'Čeština' ), 'cy' => array ( 'Welsh' , 'Cymraeg' ), 'da' => array ( 'Danish' , 'Dansk' ), 'de' => array ( 'German' , 'Deutsch' ), 'dz' => array ( 'Dzongkha' , 'རྫོང་ཁ' ), 'el' => array ( 'Greek' , 'Ελληνικά' ), 'en' => array ( 'English' , 'English' ), 'en-x-simple' => array ( 'Simple English' , 'Simple English' ), 'eo' => array ( 'Esperanto' , 'Esperanto' ), 'es' => array ( 'Spanish' , 'Español' ), 'et' => array ( 'Estonian' , 'Eesti' ), 'eu' => array ( 'Basque' , 'Euskera' ), 'fa' => array ( 'Persian, Farsi' , /* Left-to-right marker "" */ 'فارسی' , LanguageInterface::DIRECTION_RTL), 'fi' => array ( 'Finnish' , 'Suomi' ), 'fil' => array ( 'Filipino' , 'Filipino' ), 'fo' => array ( 'Faeroese' , 'Føroyskt' ), 'fr' => array ( 'French' , 'Français' ), 'fy' => array ( 'Frisian, Western' , 'Frysk' ), 'ga' => array ( 'Irish' , 'Gaeilge' ), 'gd' => array ( 'Scots Gaelic' , 'Gàidhlig' ), 'gl' => array ( 'Galician' , 'Galego' ), 'gsw-berne' => array ( 'Swiss German' , 'Schwyzerdütsch' ), 'gu' => array ( 'Gujarati' , 'ગુજરાતી' ), 'he' => array ( 'Hebrew' , /* Left-to-right marker "" */ 'עברית' , LanguageInterface::DIRECTION_RTL), 'hi' => array ( 'Hindi' , 'हिन्दी' ), 'hr' => array ( 'Croatian' , 'Hrvatski' ), 'ht' => array ( 'Haitian Creole' , 'Kreyòl ayisyen' ), 'hu' => array ( 'Hungarian' , 'Magyar' ), 'hy' => array ( 'Armenian' , 'Հայերեն' ), 'id' => array ( 'Indonesian' , 'Bahasa Indonesia' ), 'is' => array ( 'Icelandic' , 'Íslenska' ), 'it' => array ( 'Italian' , 'Italiano' ), 'ja' => array ( 'Japanese' , '日本語' ), 'jv' => array ( 'Javanese' , 'Basa Java' ), 'ka' => array ( 'Georgian' , 'ქართული ენა' ), 'kk' => array ( 'Kazakh' , 'Қазақ' ), 'km' => array ( 'Khmer' , 'ភាសាខ្មែរ' ), 'kn' => array ( 'Kannada' , 'ಕನ್ನಡ' ), 'ko' => array ( 'Korean' , '한국어' ), 'ku' => array ( 'Kurdish' , 'Kurdî' ), 'ky' => array ( 'Kyrgyz' , 'Кыргызча' ), 'lo' => array ( 'Lao' , 'ພາສາລາວ' ), 'lt' => array ( 'Lithuanian' , 'Lietuvių' ), 'lv' => array ( 'Latvian' , 'Latviešu' ), 'mg' => array ( 'Malagasy' , 'Malagasy' ), 'mk' => array ( 'Macedonian' , 'Македонски' ), 'ml' => array ( 'Malayalam' , 'മലയാളം' ), 'mn' => array ( 'Mongolian' , 'монгол' ), 'mr' => array ( 'Marathi' , 'मराठी' ), 'ms' => array ( 'Bahasa Malaysia' , 'بهاس ملايو' ), 'my' => array ( 'Burmese' , 'ဗမာစကား' ), 'ne' => array ( 'Nepali' , 'नेपाली' ), 'nl' => array ( 'Dutch' , 'Nederlands' ), 'nb' => array ( 'Norwegian Bokmål' , 'Norsk, bokmål' ), 'nn' => array ( 'Norwegian Nynorsk' , 'Norsk, nynorsk' ), 'oc' => array ( 'Occitan' , 'Occitan' ), 'pa' => array ( 'Punjabi' , 'ਪੰਜਾਬੀ' ), 'pl' => array ( 'Polish' , 'Polski' ), 'pt-pt' => array ( 'Portuguese, Portugal' , 'Português, Portugal' ), 'pt-br' => array ( 'Portuguese, Brazil' , 'Português, Brasil' ), 'ro' => array ( 'Romanian' , 'Română' ), 'ru' => array ( 'Russian' , 'Русский' ), 'sco' => array ( 'Scots' , 'Scots' ), 'se' => array ( 'Northern Sami' , 'Sámi' ), 'si' => array ( 'Sinhala' , 'සිංහල' ), 'sk' => array ( 'Slovak' , 'Slovenčina' ), 'sl' => array ( 'Slovenian' , 'Slovenščina' ), 'sq' => array ( 'Albanian' , 'Shqip' ), 'sr' => array ( 'Serbian' , 'Српски' ), 'sv' => array ( 'Swedish' , 'Svenska' ), 'sw' => array ( 'Swahili' , 'Kiswahili' ), 'ta' => array ( 'Tamil' , 'தமிழ்' ), 'ta-lk' => array ( 'Tamil, Sri Lanka' , 'தமிழ், இலங்கை' ), 'te' => array ( 'Telugu' , 'తెలుగు' ), 'th' => array ( 'Thai' , 'ภาษาไทย' ), 'tr' => array ( 'Turkish' , 'Türkçe' ), 'tyv' => array ( 'Tuvan' , 'Тыва дыл' ), 'ug' => array ( 'Uyghur' , 'Уйғур' ), 'uk' => array ( 'Ukrainian' , 'Українська' ), 'ur' => array ( 'Urdu' , /* Left-to-right marker "" */ 'اردو' , LanguageInterface::DIRECTION_RTL), 'vi' => array ( 'Vietnamese' , 'Tiếng Việt' ), 'xx-lolspeak' => array ( 'Lolspeak' , 'Lolspeak' ), 'zh-hans' => array ( 'Chinese, Simplified' , '简体中文' ), 'zh-hant' => array ( 'Chinese, Traditional' , '繁體中文' ), ); } |
Please login to continue.