You are here

function translation_overview_form_alter in Translation Overview 6.2

Implementation of hook_form_alter().

We inject our own submit handler into the locale module's forms that add or remove languages so that when they're submitted we rebuild the active translation table.

File

./translation_overview.module, line 111

Code

function translation_overview_form_alter(&$form, $form_state, $form_id) {
  switch ($form_id) {
    case 'locale_languages_delete_form':
      $form['#submit'][] = 'translation_overview_schema_remove_submit';
      break;
    case 'locale_languages_predefined_form':
    case 'locale_languages_custom_form':
      $form['#submit'][] = 'translation_overview_schema_add_submit';
      break;
  }
}