Search for language

Classes

NameLocationDescription
LocaleCommentLanguageFunctionalTestmodules/locale/locale.testFunctional tests for comment language.
LocaleLanguageNegotiationInfoFunctionalTestmodules/locale/locale.testFunctional test for language types/negotiation info.
LocaleLanguageSwitchingFunctionalTestmodules/locale/locale.testFunctional tests for the language switching feature.
LocaleUILanguageNegotiationTestmodules/locale/locale.testTest UI language negotiation 1. URL (PATH) > DEFAULT UI Language base on URL prefix, browser language preference has no influence: admin/config UI in site default language zh-hans/admin/config UI in Chinese blah-blah/admin/config 404 2. URL (PATH)…
LocaleUserLanguageFunctionalTestmodules/locale/locale.testFunctional tests for a user's ability to change their default language.
PathLanguageTestCasemodules/path/path.testTests URL aliases for translated nodes.
PathLanguageUITestCasemodules/path/path.testTests the user interface for creating path aliases, with languages.
SearchLanguageTestCasemodules/search/search.testTest node search with multiple languages.
views_handler_argument_locale_languagemodules/locale/views_handler_argument_locale_language.incArgument handler to accept a language.
views_handler_argument_node_languagemodules/node/views_handler_argument_node_language.incArgument handler to accept a language.
views_handler_field_locale_languagemodules/locale/views_handler_field_locale_language.incField handler to translate a language into its readable form.
views_handler_field_node_languagemodules/translation/views_handler_field_node_language.incField handler to translate a language into its readable form.
views_handler_field_user_languagemodules/user/views_handler_field_user_language.incViews field handler for user language.
views_handler_filter_locale_languagemodules/locale/views_handler_filter_locale_language.incFilter by language.
views_handler_filter_node_languagemodules/translation/views_handler_filter_node_language.incFilter by language.

Constants

NameLocationDescription
DRUPAL_BOOTSTRAP_LANGUAGEincludes/bootstrap.incSeventh bootstrap phase: find out language of the page.
LANGUAGE_LTRincludes/bootstrap.incLanguage written left to right. Possible value of $language->direction.
LANGUAGE_NEGOTIATION_DEFAULTincludes/language.incNo language negotiation. The default language is used.
LANGUAGE_NONEincludes/bootstrap.incThe language code used when no language is explicitly assigned.
LANGUAGE_RTLincludes/bootstrap.incLanguage written right to left. Possible value of $language->direction.
LANGUAGE_TYPE_CONTENTincludes/bootstrap.incThe type of language used to define the content language.
LANGUAGE_TYPE_INTERFACEincludes/bootstrap.incThe type of language used to select the user interface.
LANGUAGE_TYPE_URLincludes/bootstrap.incThe type of language used for URLs.
LOCALE_LANGUAGE_NEGOTIATION_BROWSERincludes/locale.incThe language is set based on the browser language settings.
LOCALE_LANGUAGE_NEGOTIATION_INTERFACEincludes/locale.incThe language is determined using the current interface language.
LOCALE_LANGUAGE_NEGOTIATION_SESSIONincludes/locale.incThe language is set based on the request/session parameters.
LOCALE_LANGUAGE_NEGOTIATION_URLincludes/locale.incThe language is determined using a URL language indicator: path prefix or domain according to the configuration.
LOCALE_LANGUAGE_NEGOTIATION_URL_DOMAINincludes/locale.incURL language negotiation: use the domain as URL language indicator.
LOCALE_LANGUAGE_NEGOTIATION_URL_FALLBACKincludes/locale.incIf no URL language is available language is determined using an already detected one.
LOCALE_LANGUAGE_NEGOTIATION_URL_PREFIXincludes/locale.incURL language negotiation: use the path prefix as URL language indicator.
LOCALE_LANGUAGE_NEGOTIATION_USERincludes/locale.incThe language is set based on the user language settings.

Files

NameLocationDescription
modules/system/language.api.phpmodules/system/language.api.phpHooks provided by the base system for language support.
includes/language.incincludes/language.incMultiple language handling functionality.
modules/locale/views_handler_argument_locale_language.incmodules/locale/views_handler_argument_locale_language.incDefinition of views_handler_argument_locale_language.
modules/node/views_handler_argument_node_language.incmodules/node/views_handler_argument_node_language.incDefinition of views_handler_argument_node_language.
modules/locale/views_handler_field_locale_language.incmodules/locale/views_handler_field_locale_language.incDefinition of views_handler_field_locale_language.
modules/translation/views_handler_field_node_language.incmodules/translation/views_handler_field_node_language.incDefinition of views_handler_field_node_language.
modules/user/views_handler_field_user_language.incmodules/user/views_handler_field_user_language.incDefinition of views_handler_field_user_language.
modules/locale/views_handler_filter_locale_language.incmodules/locale/views_handler_filter_locale_language.incDefinition of views_handler_filter_locale_language.
modules/translation/views_handler_filter_node_language.incmodules/translation/views_handler_filter_node_language.incDefinition of views_handler_filter_node_language.

Functions & methods

NameLocationDescription
devel_generate_set_languagedevel_generate/devel_generate.inc
drupal_language_initializeincludes/bootstrap.incInitializes all the defined language types.
drupal_language_typesincludes/bootstrap.incReturns a list of the built-in language types.
EntityFieldQuery::fieldLanguageConditionincludes/entity.incAdds a condition on the field language column.
FieldTranslationsTestCase::testFieldAvailableLanguagesmodules/field/tests/field.testEnsures that only valid values are returned by field_available_languages().
FieldTranslationsTestCase::testFieldDisplayLanguagemodules/field/tests/field.testTests display language logic for translatable fields.
field_available_languagesmodules/field/field.multilingual.incCollects the available languages for the given entity type and field.
field_content_languagesmodules/field/field.multilingual.incReturns available content languages.
field_languagemodules/field/field.multilingual.incReturns the display language for the fields attached to the given entity.
field_test_field_available_languages_altermodules/field/tests/field_test.moduleImplements hook_field_available_languages_alter().