Language negotiation options

Functions for language negotiation.

There are functions that provide the ability to identify the language. This behavior can be controlled by various options.

Functions

Namesort descending Location Description
locale_language_from_browser includes/locale.inc Identify language from the Accept-language HTTP header we got.
locale_language_from_interface includes/locale.inc Identifies the language from the current interface language.
locale_language_from_session includes/locale.inc Identify language from a request/session parameter.
locale_language_from_url includes/locale.inc Identify language via URL prefix or domain.
locale_language_from_user includes/locale.inc Identify language from the user preferences.
locale_language_switcher_session includes/locale.inc Return the session language switcher block.
locale_language_switcher_url includes/locale.inc Return the URL language switcher block. Translation links may be provided by other modules.
locale_language_url_fallback includes/locale.inc Determines the language to be assigned to URLs when none is detected.
locale_language_url_rewrite_session includes/locale.inc Rewrite URLs for the Session language provider.
locale_language_url_rewrite_url includes/locale.inc Rewrite URLs for the URL language provider.

File

includes/locale.inc, line 99
Administration functions for locale.module.