function LanguageManager::getUnitedNationsLanguageList
Same name in other branches
- 9 core/lib/Drupal/Core/Language/LanguageManager.php \Drupal\Core\Language\LanguageManager::getUnitedNationsLanguageList()
- 8.9.x core/lib/Drupal/Core/Language/LanguageManager.php \Drupal\Core\Language\LanguageManager::getUnitedNationsLanguageList()
- 11.x core/lib/Drupal/Core/Language/LanguageManager.php \Drupal\Core\Language\LanguageManager::getUnitedNationsLanguageList()
The 6 official languages used at the United Nations.
This list is based on https://www.un.org/en/our-work/official-languages and it uses the same format as getStandardLanguageList().
Return value
array An array with language codes as keys, and English and native language names as values.
3 calls to LanguageManager::getUnitedNationsLanguageList()
- CKEditor5Test::testLanguageOfPartsPlugin in core/
modules/ ckeditor5/ tests/ src/ FunctionalJavascript/ CKEditor5Test.php - Test for Language of Parts plugin.
- Language::buildConfigurationForm in core/
modules/ ckeditor5/ src/ Plugin/ CKEditor5Plugin/ Language.php - Language::getDynamicPluginConfig in core/
modules/ ckeditor5/ src/ Plugin/ CKEditor5Plugin/ Language.php - Allows a plugin to modify its static configuration.
File
-
core/
lib/ Drupal/ Core/ Language/ LanguageManager.php, line 360
Class
- LanguageManager
- Class responsible for providing language support on language-unaware sites.
Namespace
Drupal\Core\LanguageCode
public static function getUnitedNationsLanguageList() {
// cSpell:disable
return [
'ar' => [
'Arabic',
/* Left-to-right marker "" */
'العربية',
LanguageInterface::DIRECTION_RTL,
],
'zh-hans' => [
'Chinese, Simplified',
'简体中文',
],
'en' => [
'English',
'English',
],
'fr' => [
'French',
'Français',
],
'ru' => [
'Russian',
'Русский',
],
'es' => [
'Spanish',
'Español',
],
];
// cSpell:enable
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.