LanguageManagerInterface::getLanguageName

public LanguageManagerInterface::getLanguageName($langcode) Produced the printed name for a language for display. Parameters string $langcode: The language code. Return value string The printed name of the language. File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 116 Class LanguageManagerInterface Common interface for the language manager service. Namespace Drupal\Core\Language Code public function getLanguageName($langcode);

LanguageManagerInterface::getLanguage

public LanguageManagerInterface::getLanguage($langcode) Returns a language object from the given language code. Parameters string $langcode: The language code. Return value \Drupal\core\Language\LanguageInterface|null A fully-populated language object or NULL. File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 105 Class LanguageManagerInterface Common interface for the language manager service. Namespace Drupal\Core\Language Code public function getLanguage($langco

LanguageManagerInterface::getFallbackCandidates

public LanguageManagerInterface::getFallbackCandidates(array $context = array()) Returns the language fallback candidates for a given context. Parameters array $context: (optional) An associative array of data that can be useful to determine the fallback sequence. The following keys are used in core: langcode: Language code of the desired language. operation: The name of the operation indicating the context where language fallback is being applied. The following operations are defined in cor

LanguageManagerInterface::getDefinedLanguageTypesInfo

public LanguageManagerInterface::getDefinedLanguageTypesInfo() Returns information about all defined language types. Return value array An associative array of language type information arrays keyed by language type machine name, in the format of hook_language_types_info(). In some implementing classes, this is based on information from hook_language_types_info() and hook_language_types_info_alter(). File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 38 Class LanguageMan

LanguageManagerInterface::getDefaultLockedLanguages

public LanguageManagerInterface::getDefaultLockedLanguages($weight = 0) Returns a list of the default locked languages. Parameters int $weight: (optional) An integer value that is used as the start value for the weights of the locked languages. Return value \Drupal\Core\Language\LanguageInterface[] An array of language objects. File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 128 Class LanguageManagerInterface Common interface for the language manager service. Name

LanguageManagerInterface::getDefaultLanguage

public LanguageManagerInterface::getDefaultLanguage() Returns a language object representing the site's default language. Return value \Drupal\Core\Language\LanguageInterface A language object. File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 72 Class LanguageManagerInterface Common interface for the language manager service. Namespace Drupal\Core\Language Code public function getDefaultLanguage();

LanguageManagerInterface::getCurrentLanguage

public LanguageManagerInterface::getCurrentLanguage($type = LanguageInterface::TYPE_INTERFACE) Returns the current language for the given type. Parameters string $type: (optional) The language type; e.g., the interface or the content language. Defaults to \Drupal\Core\Language\LanguageInterface::TYPE_INTERFACE. Return value \Drupal\Core\Language\LanguageInterface The current language object for the given type of language. File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 5

LanguageManagerInterface::getConfigOverrideLanguage

public LanguageManagerInterface::getConfigOverrideLanguage() Gets the current configuration override language. Return value \Drupal\Core\Language\LanguageInterface The current configuration override language. File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 195 Class LanguageManagerInterface Common interface for the language manager service. Namespace Drupal\Core\Language Code public function getConfigOverrideLanguage();

LanguageManagerInterface

Common interface for the language manager service. Hierarchy interface \Drupal\Core\Language\LanguageManagerInterface File core/lib/Drupal/Core/Language/LanguageManagerInterface.php, line 10 Namespace Drupal\Core\Language Members Name Modifiers Type Description LanguageManagerInterface::getConfigOverrideLanguage public function Gets the current configuration override language. LanguageManagerInterface::getCurrentLanguage public function Returns the current langua

LanguageManager::__construct

public LanguageManager::__construct(LanguageDefault $default_language) Constructs the language manager. Parameters \Drupal\Core\Language\LanguageDefault $default_language: The default language. File core/lib/Drupal/Core/Language/LanguageManager.php, line 41 Class LanguageManager Class responsible for providing language support on language-unaware sites. Namespace Drupal\Core\Language Code public function __construct(LanguageDefault $default_language) { $this->defaultLanguage = $d