Process callback: Expands the language_configuration form element.
array $element: Form API element.
Processed language configuration element.
function translation_entity_language_configuration_element_process(array $element, array &$form_state, array &$form) {
$form_state['translation_entity']['key'] = $element['#name'];
$context = $form_state['language'][$element['#name']];
$element['translation_entity'] = array(
'#type' => 'checkbox',
'#title' => t('Enable translation'),
'#default_value' => translation_entity_enabled($context['entity_type'], $context['bundle']),
'#element_validate' => array(
'translation_entity_language_configuration_element_validate',
),
'#prefix' => '<label>' . t('Translation') . '</label>',
);
$form['#submit'][] = 'translation_entity_language_configuration_element_submit';
return $element;
}