diff --git a/core/modules/update/src/Form/UpdateManagerUpdate.php b/core/modules/update/src/Form/UpdateManagerUpdate.php index 88858a6..96edd31 100644 --- a/core/modules/update/src/Form/UpdateManagerUpdate.php +++ b/core/modules/update/src/Form/UpdateManagerUpdate.php @@ -134,16 +134,26 @@ public function buildForm(array $form, FormStateInterface $form_state) { } $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' => $recommended_version, + 'recommended_version' => array('data' => $recommended_version), ); switch ($project['status']) {