Language negotiation options

Functions

NameLocationDescription
locale_languages_configure_formincludes/locale.incSetting for language negotiation options
locale_languages_configure_form_submitincludes/locale.incSubmit handler for language negotiation settings.
locale_language_from_browserincludes/locale.incIdentify language from the Accept-language HTTP header we got.
locale_language_from_contentincludes/locale.incIdentify the language from the current content language.
locale_language_from_sessionincludes/locale.incIdentify language from a request/session parameter.
locale_language_from_urlincludes/locale.incIdentify language via URL prefix or domain.
locale_language_from_userincludes/locale.incIdentify language from the user preferences.
locale_language_providers_session_formincludes/locale.incThe URL language provider configuration form.
locale_language_providers_url_formincludes/locale.incThe URL language provider configuration form.
locale_language_switcher_sessionincludes/locale.incReturn the session language switcher block.
locale_language_switcher_urlincludes/locale.incReturn the URL language switcher block. Translation links may be provided by other modules.
locale_language_url_rewrite_sessionincludes/locale.incRewrite URLs for the Session language provider.
locale_language_url_rewrite_urlincludes/locale.incRewrite URLs for the URL language provider.
theme_locale_languages_configure_formincludes/locale.incTheme the language configure form.
_locale_languages_configure_form_language_tableincludes/locale.incHelper function to build a language provider table.
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.