diff --git a/core/modules/views_ui/templates/views-ui-view-info.html.twig b/core/modules/views_ui/templates/views-ui-view-info.html.twig
index 80b8d6f..fa32a0c 100644
--- a/core/modules/views_ui/templates/views-ui-view-info.html.twig
+++ b/core/modules/views_ui/templates/views-ui-view-info.html.twig
@@ -4,17 +4,25 @@
* Default theme implementation for basic administrative info about a View.
*
* Available variables:
- * - title: View title.
* - displays: List of displays.
*
- * @see template_preprocess_views_ui_view_info()
- *
* @ingroup themeable
*/
#}
-
{{ title }}
-{{ displays }}
+{{ view.label }}
+
+ {% if displays %}
+ {% trans %}
+ Display
+ {% plural displays %}
+ Displays
+ {% endtrans %}:
+ {{ displays|safe_join(', ') }}
+ {% else %}
+ {{ 'None'|t }}
+ {% endif %}
+
- {% trans 'Machine name:' %}
- {{ view.id }}
+ {{ 'Machine name:'|t }}
+ {{ view.id }}
diff --git a/core/modules/views_ui/views_ui.theme.inc b/core/modules/views_ui/views_ui.theme.inc
index 6a4c84e..cd259ca 100644
--- a/core/modules/views_ui/views_ui.theme.inc
+++ b/core/modules/views_ui/views_ui.theme.inc
@@ -65,32 +65,6 @@ function template_preprocess_views_ui_display_tab_bucket(&$variables) {
}
/**
- * Prepares variables for Views UI View info templates.
- *
- * Default template: views-ui-view-info.html.twig.
- *
- * @param array $variables
- * An associative array containing:
- * - view: The View object.
- */
-function template_preprocess_views_ui_view_info(&$variables) {
- $variables['title'] = $variables['view']->label();
- if (empty($variables['displays'])) {
- $displays = t('None');
- }
- else {
- $displays = \Drupal::translation()->formatPlural(count($variables['displays']), 'Display', 'Displays') . ': ';
- $separator = '';
- foreach ($variables['displays'] as $displays_item) {
- $displays .= $separator . SafeMarkup::escape($displays_item);
- $separator = ', ';
- }
- $displays = SafeMarkup::set($displays . '');
- }
- $variables['displays'] = $displays;
-}
-
-/**
* Theme the build group filter form.
*
* @ingroup themeable