ConfigurableLanguageManagerInterface::getStandardLanguageListWithoutConfigured

public ConfigurableLanguageManagerInterface::getStandardLanguageListWithoutConfigured() Returns the standard language list excluding already configured languages. Return value array A list of standard language names keyed by langcode. File core/modules/language/src/ConfigurableLanguageManagerInterface.php, line 92 Class ConfigurableLanguageManagerInterface Common interface for language negotiation services. Namespace Drupal\language Code public function getStandardLanguageListWithoutC

ConfigurableLanguageManagerInterface::getNegotiator

public ConfigurableLanguageManagerInterface::getNegotiator() Returns the language negotiator. Return value \Drupal\language\LanguageNegotiatorInterface The language negotiator. File core/modules/language/src/ConfigurableLanguageManagerInterface.php, line 24 Class ConfigurableLanguageManagerInterface Common interface for language negotiation services. Namespace Drupal\language Code public function getNegotiator();

ConfigurableLanguageManagerInterface::getNegotiatedLanguageMethod

public ConfigurableLanguageManagerInterface::getNegotiatedLanguageMethod($type = LanguageInterface::TYPE_INTERFACE) Gets the negotiated language method ID. Parameters string $type: (optional) The language type; e.g., the interface or the content language. Return value string The negotiated language method ID. File core/modules/language/src/ConfigurableLanguageManagerInterface.php, line 104 Class ConfigurableLanguageManagerInterface Common interface for language negotiation services. Na

ConfigurableLanguageManagerInterface::getLanguageConfigOverrideStorage

public ConfigurableLanguageManagerInterface::getLanguageConfigOverrideStorage($langcode) Gets a language configuration override storage object. Parameters string $langcode: The language code for the override. Return value \Drupal\Core\Config\StorageInterface $storage A storage object to use for reading and writing the configuration override. File core/modules/language/src/ConfigurableLanguageManagerInterface.php, line 84 Class ConfigurableLanguageManagerInterface Common interface for lan

ConfigurableLanguageManagerInterface::getLanguageConfigOverride

public ConfigurableLanguageManagerInterface::getLanguageConfigOverride($langcode, $name) Gets a language config override object. Parameters string $langcode: The language code for the override. string $name: The language configuration object name. Return value \Drupal\language\Config\LanguageConfigOverride The language config override object. File core/modules/language/src/ConfigurableLanguageManagerInterface.php, line 72 Class ConfigurableLanguageManagerInterface Common interface for la

ConfigurableLanguageManagerInterface::getDefinedLanguageTypes

public ConfigurableLanguageManagerInterface::getDefinedLanguageTypes() Returns all the defined language types including fixed ones. A language type maybe configurable or fixed. A fixed language type is a type whose language negotiation methods are module-defined and not altered through the user interface. Return value array An array of language type machine names. File core/modules/language/src/ConfigurableLanguageManagerInterface.php, line 44 Class ConfigurableLanguageManagerInterface Co

ConfigurableLanguageManagerInterface

Common interface for language negotiation services. Hierarchy interface \Drupal\Core\Language\LanguageManagerInterfaceinterface \Drupal\language\ConfigurableLanguageManagerInterface File core/modules/language/src/ConfigurableLanguageManagerInterface.php, line 11 Namespace Drupal\language Members Name Modifiers Type Description ConfigurableLanguageManagerInterface::getDefinedLanguageTypes public function Returns all the defined language types including fixed ones. Conf

ConfigurableLanguageManager::__construct

public ConfigurableLanguageManager::__construct(LanguageDefault $default_language, ConfigFactoryInterface $config_factory, ModuleHandlerInterface $module_handler, LanguageConfigFactoryOverrideInterface $config_override, RequestStack $request_stack) Constructs a new ConfigurableLanguageManager object. Parameters \Drupal\Core\Language\LanguageDefault $default_language: The default language service. \Drupal\Core\Config\ConfigFactoryInterface $config_factory: The configuration factory service. \Dr

ConfigurableLanguageManager::updateLockedLanguageWeights

public ConfigurableLanguageManager::updateLockedLanguageWeights() Updates locked system language weights. Overrides ConfigurableLanguageManagerInterface::updateLockedLanguageWeights File core/modules/language/src/ConfigurableLanguageManager.php, line 344 Class ConfigurableLanguageManager Overrides default LanguageManager to provide configured languages. Namespace Drupal\language Code public function updateLockedLanguageWeights() { // Get the weight of the last configurable language.

ConfigurableLanguageManager::setNegotiator

public ConfigurableLanguageManager::setNegotiator(LanguageNegotiatorInterface $negotiator) Injects the language negotiator. Parameters \Drupal\language\LanguageNegotiatorInterface $negotiator: The language negotiator. Overrides ConfigurableLanguageManagerInterface::setNegotiator File core/modules/language/src/ConfigurableLanguageManager.php, line 270 Class ConfigurableLanguageManager Overrides default LanguageManager to provide configured languages. Namespace Drupal\language Code publ