language.inc

Version 1.29 (checked in on 2010/03/10 at 19:36:14 by webchick)

Multiple language handling functionality.

Constants

NameDescription
LANGUAGE_NEGOTIATION_DEFAULTNo language negotiation. The default language is used.

Functions

NameDescription
language_fallback_get_candidatesReturn the possible fallback languages ordered by language weight.
language_from_defaultDefault language provider.
language_initializeChoose a language for the given type based on language negotiation settings.
language_negotiation_getCheck if a language provider is enabled.
language_negotiation_get_anyCheck if the given language provider is enabled for any configurable language type.
language_negotiation_get_switch_linksReturn the language switch links for the given language.
language_negotiation_infoReturn all the defined language providers.
language_negotiation_setSave a list of language providers.
language_provider_invokeHelper function used to cache the language providers results.
language_provider_weightReturn the passed language provider weight or a default value.
language_types_configurableReturn only the configurable language types.
language_types_disableDisable the given language types.
language_types_infoReturn all the defined language types.
language_url_split_prefixSplit the given path into prefix and actual path.