diff --git a/core/modules/content_translation/content_translation.admin.inc b/core/modules/content_translation/content_translation.admin.inc index f529e4d..b074b81 100644 --- a/core/modules/content_translation/content_translation.admin.inc +++ b/core/modules/content_translation/content_translation.admin.inc @@ -153,6 +153,8 @@ function _content_translation_preprocess_language_content_settings_table(&$varia array_unshift($build['#header'], array('data' => t('Translatable'), 'class' => array('translatable'))); $rows = array(); + $renderer = \Drupal::service('renderer'); + foreach (Element::children($element) as $bundle) { $field_names = !empty($element[$bundle]['fields']) ? Element::children($element[$bundle]['fields']) : array(); if (!empty($element[$bundle]['translatable'])) { @@ -182,7 +184,7 @@ function _content_translation_preprocess_language_content_settings_table(&$varia $rows[] = array( 'data' => array( array( - 'data' => drupal_render($field_element), + 'data' => $renderer->render($field_element), 'class' => array('translatable'), ), array( @@ -216,7 +218,7 @@ function _content_translation_preprocess_language_content_settings_table(&$varia $rows[] = array( 'data' => array( array( - 'data' => drupal_render($column_element[$key]), + 'data' => $renderer->render($column_element[$key]), 'class' => array('translatable'), ), array(