namespace Drupal\language\Plugin\LanguageNegotiation

Same name in other branches
  1. 9 Drupal\language\Plugin\LanguageNegotiation
  2. 11.x Drupal\language\Plugin\LanguageNegotiation
  3. 10 Drupal\language\Plugin\LanguageNegotiation
Object name File name Summary
LanguageNegotiationBrowser core/modules/language/src/Plugin/LanguageNegotiation/LanguageNegotiationBrowser.php Class for identifying language from the browser Accept-language HTTP header.
LanguageNegotiationContentEntity core/modules/language/src/Plugin/LanguageNegotiation/LanguageNegotiationContentEntity.php Class for identifying the content translation language.
LanguageNegotiationSelected core/modules/language/src/Plugin/LanguageNegotiation/LanguageNegotiationSelected.php Class for identifying language from a selected language.
LanguageNegotiationSession core/modules/language/src/Plugin/LanguageNegotiation/LanguageNegotiationSession.php Identify language from a request/session parameter.
LanguageNegotiationUI core/modules/language/src/Plugin/LanguageNegotiation/LanguageNegotiationUI.php Identifies the language from the interface text language selected for page.
LanguageNegotiationUrl core/modules/language/src/Plugin/LanguageNegotiation/LanguageNegotiationUrl.php Class for identifying language via URL prefix or domain.
LanguageNegotiationUrlFallback core/modules/language/src/Plugin/LanguageNegotiation/LanguageNegotiationUrlFallback.php Class that determines the language to be assigned to URLs when none is
detected.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.