diff -u b/core/modules/content_translation/content_translation.module b/core/modules/content_translation/content_translation.module --- b/core/modules/content_translation/content_translation.module +++ b/core/modules/content_translation/content_translation.module @@ -22,26 +22,25 @@ case 'admin/help#content_translation': $output = ''; $output .= '

' . t('About') . '

'; - $output .= '

' . t('The Content Translation module allows you to create and manage translations for your Drupal site content. You can specify which elements need to be translated at the content-type level for content items and comments, at the vocabulary level for taxonomy terms, and at the site level for user accounts. Other modules may provide additional elements that can be translated. For more information, see the online handbook entry for Content Translation.', array('!translation-entity' => 'http://drupal.org/documentation/modules/translation_entity')) . '

'; + $output .= '

' . t('The Content translation module allows content to be translated into different languages. Working with the Locale module (which manages enabled languages and provides translation for the site interface), the Content translation module is key to creating and maintaining translated site content. For more information, see the online handbook entry for Content Translation.', array('!locale' => \Drupal::url('help.page', array('name' => 'locale')), '!translation-entity' => 'http://drupal.org/documentation/modules/translation_entity')) . '

'; $output .= '

' . t('Uses') . '

'; $output .= '
'; $output .= '
' . t('Enabling translation') . '
'; - $output .= '

' . t('Before you can translate content, there must be at least two languages added on the languages administration page.', array('!url' => url('admin/config/regional/language'))) . '

'; - $output .= '

' . t('After adding languages, configure translation on the Content Translation page.', array('!translation-entity' => url('admin/config/regional/content-language'))) . '

'; + $output .= '

' . t('Before you can translate content, there must be at least two languages added on the languages administration page.', array('!url' => \Drupal::url('language.admin_overview'))) . '

'; + $output .= '

' . t('After adding languages, configure translation on the Content Translation page.', array('!translation-entity' => \Drupal::url('language.content_settings_page'))) . '

'; $output .= '
' . t('Translating content') . '
'; - $output .= '
' . t('After enabling translation you can create a new piece of content, or edit existing content and assign it a language. Then, you will see a Translate tab or link that will gives an overview of the translation status for the current content. From there, you can add translations and edit, or delete existing translations. This process is similar for every translatable element on your site, such as taxonomy terms, comments or user accounts.') . '
'; + $output .= '
' . t('After enabling translation you can create a new piece of content, or edit existing content and assign it a language. Then, you will see a Translate tab or link that will gives an overview of the translation status for the current content. From there, you can add translations and edit or delete existing translations. This process is similar for every translatable element on your site, such as taxonomy terms, comments, or user accounts.') . '
'; $output .= '
' . t('Changing source language') . '
'; $output .= '
' . t("When there are two or more possible source languages, selecting a Source language will repopulate the form using the specified source's values. For example, French is much closer to Spanish than to Chinese, so changing the French translation's source language to Spanish can assist translators.") . '
'; - $output .= '
' . t('If editing content in one language requires that translated versions also be updated to reflect the change, use the Flag other translations as outdated check box to mark the translations as outdated and in need of revision.') . '
'; $output .= '
' . t('Translation permissions') . '
'; - $output .= '
' . t('The Content Translation module makes a basic set of permissions available. Additional permissions can be configured on Permissions page and are made available after translation is enabled for each translatable element.', array('!permissions' => url('admin/people/permissions', array('fragment' => 'module-content_translation')))) . '
'; + $output .= '
' . t('The Content Translation module makes a basic set of permissions available. Additional permissions can be configured on Permissions page and are made available after translation is enabled for each translatable element.', array('!permissions' => \Drupal::url('user.admin_permissions', array(), array('fragment' => 'module-content_translation')))) . '
'; $output .= '
'; return $output; case 'admin/config/regional/content-language': $output = ''; if (!\Drupal::languageManager()->isMultilingual()) { - $output .= '
' . t('Before you can translate content, there must be at least two languages added on the languages administration page.', array('!url' => url('admin/config/regional/language'))); + $output .= '
' . t('Before you can translate content, there must be at least two languages added on the languages administration page.', array('!url' => \Drupal::url('language.admin_overview'))); } return $output; }