1 locale.pages.inc | locale_translation_filter_form_submit($form, &$form_state) |
Process result from locale translation filter form.
File
- core/
modules/ locale/ locale.pages.inc, line 264 - Interface translation summary, editing and deletion user interfaces.
Code
function locale_translation_filter_form_submit($form, &$form_state) {
$op = $form_state['values']['op'];
$filters = locale_translation_filters();
switch ($op) {
case t('Filter'):
foreach ($filters as $name => $filter) {
if (isset($form_state['values'][$name])) {
$_SESSION['locale_translation_filter'][$name] = $form_state['values'][$name];
}
}
break;
case t('Reset'):
$_SESSION['locale_translation_filter'] = array();
break;
}
$form_state['redirect'] = 'admin/config/regional/translate/translate';
}