Commit 433a0297 authored by Josianne Hyson's avatar Josianne Hyson

Remove HTML from remaining backend translated strings

Replace usage of HTML in these translations with variables so that they
can be removed from the todolist and translated again.

Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/228846
parent 8c2efcb8
...@@ -9,7 +9,7 @@ module MirrorHelper ...@@ -9,7 +9,7 @@ module MirrorHelper
end end
def mirror_lfs_sync_message def mirror_lfs_sync_message
_('The Git LFS objects will <strong>not</strong> be synced.').html_safe html_escape(_('The Git LFS objects will %{strong_open}not%{strong_close} be synced.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
end end
end end
......
= _('Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they can be masked so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want.') = _('Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they can be masked so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want.')
= _('You may also add variables that are made available to the running application by prepending the variable key with <code>K8S_SECRET_</code>.').html_safe = html_escape(_('You may also add variables that are made available to the running application by prepending the variable key with %{k8s_secret}.')) % { k8s_secret: tag.code('K8S_SECRET_') }
= link_to _('More information'), help_page_path('ci/variables/README', anchor: 'custom-environment-variables') = link_to _('More information'), help_page_path('ci/variables/README', anchor: 'custom-environment-variables')
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
.row .row
.col-lg-7 .col-lg-7
%h1.mb-3.font-weight-bold.text-6.mt-0 %h1.mb-3.font-weight-bold.text-6.mt-0
= _("Speed up your DevOps<br>with GitLab").html_safe = html_escape(_("Speed up your DevOps%{br_tag}with GitLab")) % { br_tag: '<br/>'.html_safe }
%p.text-3 %p.text-3
= _("GitLab is a single application for the entire software development lifecycle. From project planning and source code management to CI/CD, monitoring, and security.") = _("GitLab is a single application for the entire software development lifecycle. From project planning and source code management to CI/CD, monitoring, and security.")
.col-lg-5.order-12 .col-lg-5.order-12
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
= _('Use one line per URI') = _('Use one line per URI')
- if Doorkeeper.configuration.native_redirect_uri - if Doorkeeper.configuration.native_redirect_uri
%span.form-text.text-muted %span.form-text.text-muted
= _('Use <code>%{native_redirect_uri}</code> for local tests').html_safe % { native_redirect_uri: Doorkeeper.configuration.native_redirect_uri } = html_escape(_('Use %{native_redirect_uri} for local tests')) % { native_redirect_uri: tag.code(Doorkeeper.configuration.native_redirect_uri) }
.form-group.form-check .form-group.form-check
= f.check_box :confidential, class: 'form-check-input' = f.check_box :confidential, class: 'form-check-input'
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
.text-warning .text-warning
%p %p
= icon("exclamation-triangle fw") = icon("exclamation-triangle fw")
= _('You are an admin, which means granting access to <strong>%{client_name}</strong> will allow them to interact with GitLab as an admin as well. Proceed with caution.').html_safe % { client_name: @pre_auth.client.name } = html_escape(_('You are an admin, which means granting access to %{client_name} will allow them to interact with GitLab as an admin as well. Proceed with caution.')) % { client_name: tag.strong(@pre_auth.client.name) }
%p %p
- link_to_client = link_to(@pre_auth.client.name, @pre_auth.redirect_uri, target: '_blank', rel: 'noopener noreferrer') - link_to_client = link_to(@pre_auth.client.name, @pre_auth.redirect_uri, target: '_blank', rel: 'noopener noreferrer')
= _("An application called %{link_to_client} is requesting access to your GitLab account.").html_safe % { link_to_client: link_to_client } = _("An application called %{link_to_client} is requesting access to your GitLab account.").html_safe % { link_to_client: link_to_client }
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
- if ssh_info.blank? - if ssh_info.blank?
%p %p
= _('SSH host keys are not available on this system. Please use <code>ssh-keyscan</code> command or contact your GitLab administrator for more information.').html_safe = html_escape(_('SSH host keys are not available on this system. Please use %{ssh_keyscan} command or contact your GitLab administrator for more information.')) % { ssh_keyscan: tag.code('ssh-keyscan') }
- else - else
%p %p
= _('Below are the fingerprints for the current instance SSH host keys.') = _('Below are the fingerprints for the current instance SSH host keys.')
......
...@@ -27,6 +27,6 @@ ...@@ -27,6 +27,6 @@
%span.issuable-note-warning %span.issuable-note-warning
= sprite_icon('lock', size: 16, css_class: 'icon') = sprite_icon('lock', size: 16, css_class: 'icon')
%span %span
= _("This %{issuable} is locked. Only <strong>project members</strong> can comment.").html_safe % { issuable: issuable.class.to_s.titleize.downcase } = html_escape(_("This %{issuable} is locked. Only %{strong_open}project members%{strong_close} can comment.")) % { issuable: issuable.class.to_s.titleize.downcase, strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
-# haml-lint:disable InlineJavaScript -# haml-lint:disable InlineJavaScript
%script.js-notes-data{ type: "application/json" }= initial_notes_data(autocomplete).to_json.html_safe %script.js-notes-data{ type: "application/json" }= initial_notes_data(autocomplete).to_json.html_safe
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
- link_example = '[[page-slug]]' - link_example = '[[page-slug]]'
- else - else
- link_example = '[Link Title](page-slug)' - link_example = '[Link Title](page-slug)'
= (s_('WikiMarkdownTip|To link to a (new) page, simply type <code class="js-markup-link-example">%{link_example}</code>') % { link_example: link_example }).html_safe = html_escape(s_('WikiMarkdownTip|To link to a (new) page, simply type %{link_example}')) % { link_example: tag.code(link_example, class: 'js-markup-link-example') }
= succeed '.' do = succeed '.' do
- markdown_link = link_to s_("WikiMarkdownDocs|documentation"), help_page_path('user/markdown', anchor: 'wiki-specific-markdown') - markdown_link = link_to s_("WikiMarkdownDocs|documentation"), help_page_path('user/markdown', anchor: 'wiki-specific-markdown')
= (s_("WikiMarkdownDocs|More examples are in the %{docs_link}") % { docs_link: markdown_link }).html_safe = (s_("WikiMarkdownDocs|More examples are in the %{docs_link}") % { docs_link: markdown_link }).html_safe
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
%h4.danger-title= _('Remove group') %h4.danger-title= _('Remove group')
= form_tag(group, method: :delete) do = form_tag(group, method: :delete) do
%p %p
= _("Upon performing this action, the contents of this group, its subgroup and projects will be permanently removed after %{deletion_adjourned_period} days on <strong>%{date}</strong>. Until that time:").html_safe % { date: date, deletion_adjourned_period: deletion_adjourned_period } = html_escape(_("Upon performing this action, the contents of this group, its subgroup and projects will be permanently removed after %{deletion_adjourned_period} days on %{date}. Until that time:")) % { date: tag.strong(date), deletion_adjourned_period: deletion_adjourned_period }
%ul %ul
%li= _("The group will be placed in 'pending removal' state") %li= _("The group will be placed in 'pending removal' state")
%li= _("The group can be fully restored") %li= _("The group can be fully restored")
......
This diff is collapsed.
...@@ -20734,7 +20734,7 @@ msgstr "" ...@@ -20734,7 +20734,7 @@ msgstr ""
msgid "SSH host keys" msgid "SSH host keys"
msgstr "" msgstr ""
msgid "SSH host keys are not available on this system. Please use <code>ssh-keyscan</code> command or contact your GitLab administrator for more information." msgid "SSH host keys are not available on this system. Please use %{ssh_keyscan} command or contact your GitLab administrator for more information."
msgstr "" msgstr ""
msgid "SSH keys allow you to establish a secure connection between your computer and GitLab." msgid "SSH keys allow you to establish a secure connection between your computer and GitLab."
...@@ -22702,7 +22702,7 @@ msgstr "" ...@@ -22702,7 +22702,7 @@ msgstr ""
msgid "Specify the following URL during the Runner setup:" msgid "Specify the following URL during the Runner setup:"
msgstr "" msgstr ""
msgid "Speed up your DevOps<br>with GitLab" msgid "Speed up your DevOps%{br_tag}with GitLab"
msgstr "" msgstr ""
msgid "Squash commit message" msgid "Squash commit message"
...@@ -23697,7 +23697,7 @@ msgstr "" ...@@ -23697,7 +23697,7 @@ msgstr ""
msgid "The CSV export will be created in the background. Once finished, it will be sent to %{strong_open}%{email}%{strong_close} in an attachment." msgid "The CSV export will be created in the background. Once finished, it will be sent to %{strong_open}%{email}%{strong_close} in an attachment."
msgstr "" msgstr ""
msgid "The Git LFS objects will <strong>not</strong> be synced." msgid "The Git LFS objects will %{strong_open}not%{strong_close} be synced."
msgstr "" msgstr ""
msgid "The GitLab user to which the Jira user %{jiraDisplayName} will be mapped" msgid "The GitLab user to which the Jira user %{jiraDisplayName} will be mapped"
...@@ -24338,7 +24338,7 @@ msgstr "" ...@@ -24338,7 +24338,7 @@ msgstr ""
msgid "This %{issuableDisplayName} is locked. Only project members can comment." msgid "This %{issuableDisplayName} is locked. Only project members can comment."
msgstr "" msgstr ""
msgid "This %{issuable} is locked. Only <strong>project members</strong> can comment." msgid "This %{issuable} is locked. Only %{strong_open}project members%{strong_close} can comment."
msgstr "" msgstr ""
msgid "This %{noteableTypeText} is %{confidentialLinkStart}confidential%{linkEnd} and %{lockedLinkStart}locked%{linkEnd}." msgid "This %{noteableTypeText} is %{confidentialLinkStart}confidential%{linkEnd} and %{lockedLinkStart}locked%{linkEnd}."
...@@ -25992,7 +25992,7 @@ msgstr "" ...@@ -25992,7 +25992,7 @@ msgstr ""
msgid "Uploads" msgid "Uploads"
msgstr "" msgstr ""
msgid "Upon performing this action, the contents of this group, its subgroup and projects will be permanently removed after %{deletion_adjourned_period} days on <strong>%{date}</strong>. Until that time:" msgid "Upon performing this action, the contents of this group, its subgroup and projects will be permanently removed after %{deletion_adjourned_period} days on %{date}. Until that time:"
msgstr "" msgstr ""
msgid "Upstream" msgid "Upstream"
...@@ -26097,7 +26097,7 @@ msgstr "" ...@@ -26097,7 +26097,7 @@ msgstr ""
msgid "Use %{code_start}::%{code_end} to create a %{link_start}scoped label set%{link_end} (eg. %{code_start}priority::1%{code_end})" msgid "Use %{code_start}::%{code_end} to create a %{link_start}scoped label set%{link_end} (eg. %{code_start}priority::1%{code_end})"
msgstr "" msgstr ""
msgid "Use <code>%{native_redirect_uri}</code> for local tests" msgid "Use %{native_redirect_uri} for local tests"
msgstr "" msgstr ""
msgid "Use Service Desk to connect with your users (e.g. to offer customer support) through email right inside GitLab" msgid "Use Service Desk to connect with your users (e.g. to offer customer support) through email right inside GitLab"
...@@ -27165,7 +27165,7 @@ msgstr "" ...@@ -27165,7 +27165,7 @@ msgstr ""
msgid "WikiMarkdownDocs|documentation" msgid "WikiMarkdownDocs|documentation"
msgstr "" msgstr ""
msgid "WikiMarkdownTip|To link to a (new) page, simply type <code class=\"js-markup-link-example\">%{link_example}</code>" msgid "WikiMarkdownTip|To link to a (new) page, simply type %{link_example}"
msgstr "" msgstr ""
msgid "WikiNewPageTip|Tip: You can specify the full path for the new file. We will automatically create any missing directories." msgid "WikiNewPageTip|Tip: You can specify the full path for the new file. We will automatically create any missing directories."
...@@ -27312,7 +27312,7 @@ msgstr "" ...@@ -27312,7 +27312,7 @@ msgstr ""
msgid "You are about to transfer the control of your account to %{group_name} group. This action is NOT reversible, you won't be able to access any of your groups and projects outside of %{group_name} once this transfer is complete." msgid "You are about to transfer the control of your account to %{group_name} group. This action is NOT reversible, you won't be able to access any of your groups and projects outside of %{group_name} once this transfer is complete."
msgstr "" msgstr ""
msgid "You are an admin, which means granting access to <strong>%{client_name}</strong> will allow them to interact with GitLab as an admin as well. Proceed with caution." msgid "You are an admin, which means granting access to %{client_name} will allow them to interact with GitLab as an admin as well. Proceed with caution."
msgstr "" msgstr ""
msgid "You are attempting to delete a file that has been previously updated." msgid "You are attempting to delete a file that has been previously updated."
...@@ -27612,7 +27612,7 @@ msgstr "" ...@@ -27612,7 +27612,7 @@ msgstr ""
msgid "You left the \"%{membershipable_human_name}\" %{source_type}." msgid "You left the \"%{membershipable_human_name}\" %{source_type}."
msgstr "" msgstr ""
msgid "You may also add variables that are made available to the running application by prepending the variable key with <code>K8S_SECRET_</code>." msgid "You may also add variables that are made available to the running application by prepending the variable key with %{k8s_secret}."
msgstr "" msgstr ""
msgid "You may close the milestone now." msgid "You may close the milestone now."
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment