function _language_selection_page_get_error_messages in Language Selection Page 6
All the error messages are saved in this function so they are the same in the requirements page and/or the settings page.
Return value
array
2 calls to _language_selection_page_get_error_messages()
- language_selection_page_admin in ./
language_selection_page.admin.inc - The admin page form.
- language_selection_page_requirements in ./
language_selection_page.install
File
- includes/
language_selection_page.helpers.inc, line 106 - This file contains all the custom functions needed for the module.
Code
function _language_selection_page_get_error_messages() {
$args = func_get_args();
$t = get_t();
$messages['language_count'] = $t('There is a problem with the <b>language_count</b> variable.<br/>There are @language_count_db languages enabled in the database and @language_count_vars in the variable table (or from Features/Strongarm).<br/>This can lead to problems in your Drupal website.<br/>Please fix this problem before going further.', array(
'@language_count_db' => $args[1],
'@language_count_vars' => $args[2],
));
$messages['language_negotiation'] = $t('The Language Selection Page will be available when %setting_name setting is set to required "%setting_value" value. You should either disable the module or <a href="@setting_url">change your configuration</a>.', array(
'%setting_name' => $args[1],
'%setting_value' => $args[2],
'@setting_url' => $args[3],
));
$messages['language_enabled'] = $t('You should have more than <a href="@setting_url">one language</a> enabled to get the <b>Language Selection Page</b> working.', array(
'@setting_url' => $args[1],
));
$messages['language_prefix'] = $t('You should add a path prefix to <a href="@language_url">language @language_name</a> if you want to have it enabled in the <b>Language Selection Page</b>.', array(
'@language_url' => $args[1],
'@language_name' => $args[2],
));
$messages['language_only_one'] = $t('There is only <a href="@link">one language enabled</a>.', array(
'@link' => $args[1],
));
$messages['language_all_good'] = $t('All your enabled languages have language prefix, all good.');
return $args[0] ? $messages[$args[0]] : $messages;
}