LanguageManager::setConfigOverrideLanguage

public LanguageManager::setConfigOverrideLanguage(LanguageInterface $language = NULL) This function is a noop since the configuration cannot be overridden by language unless the Language module is enabled. That replaces the default language manager with a configurable language manager. Overrides LanguageManagerInterface::setConfigOverrideLanguage See also \Drupal\language\ConfigurableLanguageManager::setConfigOverrideLanguage() File core/lib/Drupal/Core/Language/LanguageManager.php, line 362

LanguageManager::reset

public LanguageManager::reset($type = NULL) Resets the given language type or all types if none specified. Parameters string|null $type: (optional) The language type to reset as a string, e.g., LanguageInterface::TYPE_INTERFACE, or NULL to reset all language types. Defaults to NULL. Return value \Drupal\Core\Language\LanguageManagerInterface The language manager that has been reset. Overrides LanguageManagerInterface::reset File core/lib/Drupal/Core/Language/LanguageManager.php, line 109 C

LanguageManager::isMultilingual

public LanguageManager::isMultilingual() Returns whether or not the site has more than one language added. Return value bool TRUE if more than one language is added, FALSE otherwise. Overrides LanguageManagerInterface::isMultilingual File core/lib/Drupal/Core/Language/LanguageManager.php, line 48 Class LanguageManager Class responsible for providing language support on language-unaware sites. Namespace Drupal\Core\Language Code public function isMultilingual() { return FALSE; }

LanguageManager::isLanguageLocked

public LanguageManager::isLanguageLocked($langcode) Checks whether a language is locked. Parameters string $langcode: The language code. Return value bool Returns whether the language is locked. Overrides LanguageManagerInterface::isLanguageLocked File core/lib/Drupal/Core/Language/LanguageManager.php, line 202 Class LanguageManager Class responsible for providing language support on language-unaware sites. Namespace Drupal\Core\Language Code public function isLanguageLocked($langcod

LanguageManager::getUnitedNationsLanguageList

public static LanguageManager::getUnitedNationsLanguageList() The 6 official languages used at the United Nations. This list is based on http://www.un.org/en/sections/about-un/official-languages/index.html 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. File core/lib/Drupal/Core/Language/LanguageManager.php, line 342 Class LanguageManager Class responsible for providing lang

LanguageManager::getStandardLanguageList

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

LanguageManager::getNativeLanguages

public LanguageManager::getNativeLanguages() Returns a list of languages set up on the site in their native form. Return value \Drupal\Core\Language\LanguageInterface[] An associative array of languages, keyed by the language code, ordered by weight ascending and name ascending. Overrides LanguageManagerInterface::getNativeLanguages File core/lib/Drupal/Core/Language/LanguageManager.php, line 142 Class LanguageManager Class responsible for providing language support on language-unaware si

LanguageManager::getLanguageTypes

public LanguageManager::getLanguageTypes() Returns an array of the available language types. Return value array An array of language type machine names. Overrides LanguageManagerInterface::getLanguageTypes File core/lib/Drupal/Core/Language/LanguageManager.php, line 55 Class LanguageManager Class responsible for providing language support on language-unaware sites. Namespace Drupal\Core\Language Code public function getLanguageTypes() { return array(LanguageInterface::TYPE_INTERFACE

LanguageManager::getLanguageSwitchLinks

public LanguageManager::getLanguageSwitchLinks($type, Url $url) Returns the language switch links for the given language type. Parameters string $type: The language type. \Drupal\Core\Url $url: The URL the switch links will be relative to. Return value array A keyed array of links ready to be themed. Overrides LanguageManagerInterface::getLanguageSwitchLinks File core/lib/Drupal/Core/Language/LanguageManager.php, line 217 Class LanguageManager Class responsible for providing language sup

LanguageManager::getLanguages

public LanguageManager::getLanguages($flags = LanguageInterface::STATE_CONFIGURABLE) Returns a list of languages set up on the site. Parameters int $flags: (optional) Specifies the state of the languages that have to be returned. It can be: LanguageInterface::STATE_CONFIGURABLE, LanguageInterface::STATE_LOCKED, or LanguageInterface::STATE_ALL. Return value \Drupal\Core\Language\LanguageInterface[] An associative array of languages, keyed by the language code. Overrides LanguageManagerInterfac