function locale_form_language_admin_add_form_alter_submit

Form submission handler for language_admin_add_form().

Set a batch for a newly-added language.

1 string reference to 'locale_form_language_admin_add_form_alter_submit'

File

drupal/core/modules/locale/locale.module, line 647
Enables the translation of the user interface to languages other than English.

Code

function locale_form_language_admin_add_form_alter_submit($form, $form_state) {
  if (empty($form_state['values']['predefined_langcode']) || $form_state['values']['predefined_langcode'] == 'custom') {
    $langcode = $form_state['values']['langcode'];
  }
  else {
    $langcode = $form_state['values']['predefined_langcode'];
  }
  include_once drupal_get_path('module', 'locale') . '/locale.bulk.inc';
  locale_translate_add_language_set_batch(array(
    'langcode' => $langcode,
  ));
}