language_negotiator
Same name in other branches
- 9 core/modules/language/language.services.yml \language_negotiator
- 8.9.x core/modules/language/language.services.yml \language_negotiator
- 10 core/modules/language/language.services.yml \language_negotiator
Class
Drupal\language\LanguageNegotiator7 string references to language_negotiator
- ConfigurableLanguageManagerTest::setUp in core/
modules/ language/ tests/ src/ Kernel/ ConfigurableLanguageManagerTest.php - ConfigurableLanguageManagerTest::testUrlContentTranslationWithPreferredAdminLanguage in core/
modules/ language/ tests/ src/ Functional/ ConfigurableLanguageManagerTest.php - Tests translation with URL and Preferred Admin Language negotiators.
- ConfigurableLanguageManagerTest::testUrlContentTranslationWithSessionLanguage in core/
modules/ language/ tests/ src/ Functional/ ConfigurableLanguageManagerTest.php - Tests translation with URL and Session Language Negotiators.
- ConfigurableLanguageManagerTest::testUserProfileTranslationWithPreferredAdminLanguage in core/
modules/ language/ tests/ src/ Functional/ ConfigurableLanguageManagerTest.php - Tests translation of the user profile edit form.
- LanguageNegotiatorPluginTest::testLanguageNegotiatorNoPlugin in core/
modules/ language/ tests/ src/ Kernel/ LanguageNegotiatorPluginTest.php - Tests for PluginNotFoundException.
File
-
core/
modules/ language/ language.services.yml
View source
- class: Drupal\language\LanguageNegotiator
- arguments:
- - '@language_manager'
- - '@plugin.manager.language_negotiation_method'
- - '@config.factory'
- - '@settings'
- - '@request_stack'
- calls:
- - [initLanguageManager]
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.