language.inc

Version 1.23 (checked in on 2009/10/24 at 05:13:43 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.
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.