From 2ebd3f749169b9a0c4638e44138d1010b923a95a Mon Sep 17 00:00:00 2001 From: Nathaniel Catchpole Date: Tue, 15 Oct 2013 14:05:07 +0100 Subject: [PATCH] Issue #2004878 by kalabro, DmitryDrozdik, YesCT: Config page title 'Content language settings' misleading after translation is enabled. --- core/modules/content_translation/content_translation.module | 4 ++++ core/modules/language/language.module | 4 ++-- core/modules/language/language.routing.yml | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/core/modules/content_translation/content_translation.module b/core/modules/content_translation/content_translation.module index fe80ac69a13..661aac9290c 100644 --- a/core/modules/content_translation/content_translation.module +++ b/core/modules/content_translation/content_translation.module @@ -229,6 +229,10 @@ function content_translation_menu() { * Implements hook_menu_alter(). */ function content_translation_menu_alter(array &$items) { + // Clarify where translation settings are located. + $items['admin/config/regional/content-language']['title'] = 'Content language and translation'; + $items['admin/config/regional/content-language']['description'] = 'Configure language and translation support for content.'; + // Check that the declared menu base paths are actually valid. foreach (entity_get_info() as $entity_type => $info) { if (content_translation_enabled($entity_type)) { diff --git a/core/modules/language/language.module b/core/modules/language/language.module index 9a67e37212e..05e37764267 100644 --- a/core/modules/language/language.module +++ b/core/modules/language/language.module @@ -121,8 +121,8 @@ function language_menu() { // Content language settings. $items['admin/config/regional/content-language'] = array( - 'title' => 'Content language settings', - 'description' => 'Configure content language support for any multilingual element.', + 'title' => 'Content language', + 'description' => 'Configure language support for content.', 'route_name' => 'language.content_settings_page', ); diff --git a/core/modules/language/language.routing.yml b/core/modules/language/language.routing.yml index 2a596503f46..ff7a4e77e50 100644 --- a/core/modules/language/language.routing.yml +++ b/core/modules/language/language.routing.yml @@ -73,7 +73,7 @@ language.negotiation_browser_delete: language.content_settings_page: path: '/admin/config/regional/content-language' defaults: - _title: 'Content language settings' + _title: 'Content language' _content: '\Drupal\language\Controller\LanguageController::contentSettings' requirements: _permission: 'administer languages'