function language_selection_page_language_negotiation_info in Language Selection Page 7
Same name and namespace in other branches
- 7.2 language_selection_page.module \language_selection_page_language_negotiation_info()
Implements hook_language_negotiation_info().
File
- ./
language_selection_page.module, line 54
Code
function language_selection_page_language_negotiation_info() {
$language_providers[LANGUAGE_NEGOTIATION_SELECTION_PAGE] = array(
'types' => array(
LANGUAGE_TYPE_CONTENT,
LANGUAGE_TYPE_INTERFACE,
LANGUAGE_TYPE_URL,
),
'callbacks' => array(
'language' => 'language_selection_page_language',
'switcher' => 'locale_language_switcher_url',
'url_rewrite' => 'locale_language_url_rewrite_url',
),
'file' => drupal_get_path('module', 'language_selection_page') . '/language_selection_page.module',
'weight' => 50,
'name' => t('Selection Page'),
'description' => t('Show a language selection page to the visitor for making a language choice.'),
'config' => 'admin/config/regional/language/configure/selection_page',
);
return $language_providers;
}