diff -u b/core/modules/update/src/Form/UpdateManagerUpdate.php b/core/modules/update/src/Form/UpdateManagerUpdate.php --- b/core/modules/update/src/Form/UpdateManagerUpdate.php +++ b/core/modules/update/src/Form/UpdateManagerUpdate.php @@ -8,7 +8,6 @@ namespace Drupal\update\Form; use Drupal\Component\Utility\String; -use Drupal\Component\Utility\SafeMarkup; use Drupal\Core\Extension\ModuleHandlerInterface; use Drupal\Core\Form\FormBase; use Drupal\Core\Form\FormStateInterface; @@ -135,21 +134,26 @@ } $recommended_release = $project['releases'][$project['recommended']]; - $recommended_version = $recommended_release['version'] . ' ' . _l($this->t('(Release notes)'), $recommended_release['release_link'], array('attributes' => array('title' => $this->t('Release notes for @project_title', array('@project_title' => $project['title']))))); + $recommended_version = "{{ release_version }} ({{ 'Release notes'|t }})"; if ($recommended_release['version_major'] != $project['existing_major']) { - $recommended_version .= '
' . $this->t('This update is a major version update which means that it may not be backwards compatible with your currently running version. It is recommended that you read the release notes and proceed at your own risk.') . '
'; + $recommended_version .= "
{{'This update is a major version update which means that it may not be backwards compatible with your currently running version. It is recommended that you read the release notes and proceed at your own risk.'|t }}
"; } $recommended_version = array( '#type' => 'inline_template', '#template' => $recommended_version, + '#context' => array( + 'release_version' => $recommended_release['version'], + 'release_link' => $recommended_release['release_link'], + 'project_title' => $project['title'], + ), ); // Create an entry for this project. $entry = array( 'title' => $project_name, 'installed_version' => $project['existing_version'], - 'recommended_version' => drupal_render($recommended_version), + 'recommended_version' => array('data' => $recommended_version), ); switch ($project['status']) {