Implememnts template_preprocess_HOOK().
function template_preprocess_tmgmt_local_translation_form_element(array &$variables) {
$element = $variables['element'];
$parts = explode('|', $element['#parents'][0]);
$header_title = Unicode::ucfirst(str_replace('_', ' ', $parts[0]));
$variables['ajax_container'] = [
'#type' => 'container',
'#attributes' => [
'id' => 'tmgmt-status-messages-' . mb_strtolower($element['#parent_label'][0]),
],
];
$variables['form_element'] = [
'#type' => 'table',
'#attributes' => [
'id' => $element['#ajaxid'],
'class' => [
$element['#zebra'],
],
],
'#header' => [
[
'data' => $header_title,
'colspan' => 4,
],
],
'#rows' => [
[
'data' => [
\Drupal::service('renderer')
->render($element['status']),
\Drupal::service('renderer')
->render($element['source']),
\Drupal::service('renderer')
->render($element['translation']),
\Drupal::service('renderer')
->render($element['actions']),
],
],
],
];
}