function language_configuration_element_default_options

Returns the default options for the language configuration form element.

Return value

array An array containing the default options.

1 call to language_configuration_element_default_options()
language_configuration_element_process in drupal/core/modules/language/language.module
Process handler for the language_configuration form element.

File

drupal/core/modules/language/language.module, line 253
Add language handling functionality to Drupal.

Code

function language_configuration_element_default_options() {
  $language_options = array();
  $languages = language_list(LANGUAGE_ALL);
  foreach ($languages as $langcode => $language) {
    $language_options[$langcode] = $language->locked ? t('- @name -', array(
      '@name' => $language->name,
    )) : $language->name;
  }
  $language_options += array(
    'site_default' => t("Site's default language (!language)", array(
      '!language' => language_default()->name,
    )),
    'current_interface' => t('Current interface language'),
    'authors_default' => t("Author's preferred language"),
  );
  return $language_options;
}