function entity_translation_entity_form_source_language_submit in Entity Translation 7
Submit handler for the source language selector.
1 string reference to 'entity_translation_entity_form_source_language_submit'
File
- ./
entity_translation.module, line 1537
Code
function entity_translation_entity_form_source_language_submit($form, &$form_state) {
$handler = entity_translation_entity_form_get_handler($form, $form_state);
$langcode = $form_state['values']['source_language']['language'];
$path = "{$handler->getEditPath()}/add/{$langcode}/{$handler->getActiveLanguage()}";
$options = array();
if (isset($_GET['destination'])) {
$options['query'] = drupal_get_destination();
unset($_GET['destination']);
}
$form_state['redirect'] = array(
$path,
$options,
);
$languages = language_list();
drupal_set_message(t('Source translation set to: %language', array(
'%language' => t($languages[$langcode]->name),
)));
}