Commit 50a0415e authored by Tim Zallmann's avatar Tim Zallmann

Merge branch 'jh-remove_html_project_translations' into 'master'

Remove HTML in project related translations

See merge request gitlab-org/gitlab!37699
parents 344ba15b 16abc965
- title = capture do - title = capture do
= _('This commit was signed with a verified signature, but the committer email is <strong>not verified</strong> to belong to the same user.').html_safe = html_escape(_('This commit was signed with a verified signature, but the committer email is %{strong_open}not verified%{strong_close} to belong to the same user.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
- locals = { signature: signature, title: title, label: _('Unverified'), css_class: ['invalid'], icon: 'status_notfound_borderless', show_user: true } - locals = { signature: signature, title: title, label: _('Unverified'), css_class: ['invalid'], icon: 'status_notfound_borderless', show_user: true }
......
- title = capture do - title = capture do
= _('This commit was signed with an <strong>unverified</strong> signature.').html_safe = html_escape(_('This commit was signed with an %{strong_open}unverified%{strong_close} signature.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
- locals = { signature: signature, title: title, label: _('Unverified'), css_class: 'invalid', icon: 'status_notfound_borderless' } - locals = { signature: signature, title: title, label: _('Unverified'), css_class: 'invalid', icon: 'status_notfound_borderless' }
......
- title = capture do - title = capture do
= _('This commit was signed with a <strong>verified</strong> signature and the committer email is verified to belong to the same user.').html_safe = html_escape(_('This commit was signed with a %{strong_open}verified%{strong_close} signature and the committer email is verified to belong to the same user.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
- locals = { signature: signature, title: title, label: _('Verified'), css_class: 'valid', icon: 'status_success_borderless', show_user: true } - locals = { signature: signature, title: title, label: _('Verified'), css_class: 'valid', icon: 'status_success_borderless', show_user: true }
......
...@@ -8,9 +8,9 @@ ...@@ -8,9 +8,9 @@
%code.ref-name master %code.ref-name master
- example_sha = capture do - example_sha = capture do
%code.ref-name 4eedf23 %code.ref-name 4eedf23
= (_("Choose a branch/tag (e.g. %{master}) or enter a commit (e.g. %{sha}) to see what's changed or to create a merge request.") % { master: example_master, sha: example_sha }).html_safe = html_escape(_("Choose a branch/tag (e.g. %{master}) or enter a commit (e.g. %{sha}) to see what's changed or to create a merge request.")) % { master: example_master.html_safe, sha: example_sha.html_safe }
%br %br
= (_("Changes are shown as if the <b>source</b> revision was being merged into the <b>target</b> revision.")).html_safe = html_escape(_("Changes are shown as if the %{b_open}source%{b_close} revision was being merged into the %{b_open}target%{b_close} revision.")) % { b_open: '<b>'.html_safe, b_close: '</b>'.html_safe }
.prepend-top-20 .prepend-top-20
= render "form" = render "form"
...@@ -9,4 +9,4 @@ ...@@ -9,4 +9,4 @@
= link_to _("Plain diff"), merge_request_path(@merge_request, format: :diff), class: "btn btn-sm" = link_to _("Plain diff"), merge_request_path(@merge_request, format: :diff), class: "btn btn-sm"
= link_to _("Email patch"), merge_request_path(@merge_request, format: :patch), class: "btn btn-sm" = link_to _("Email patch"), merge_request_path(@merge_request, format: :patch), class: "btn btn-sm"
%p %p
= _("To preserve performance only <strong>%{display_size} of %{real_size}</strong> files are displayed.").html_safe % { display_size: diff_files.size, real_size: diff_files.real_size } = html_escape(_("To preserve performance only %{strong_open}%{display_size} of %{real_size}%{strong_close} files are displayed.")) % { display_size: diff_files.size, real_size: diff_files.real_size, strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
%h4.state-title %h4.state-title
= _("You don't have any deployments right now.") = _("You don't have any deployments right now.")
%p.blank-state-text %p.blank-state-text
= _("Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here.").html_safe = html_escape(_("Define environments in the deploy stage(s) in %{code_open}.gitlab-ci.yml%{code_close} to track deployments here.")) % { code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
.text-center .text-center
= link_to _("Read more"), help_page_path("ci/environments"), class: "btn btn-success" = link_to _("Read more"), help_page_path("ci/environments"), class: "btn btn-success"
- else - else
......
...@@ -5,7 +5,9 @@ ...@@ -5,7 +5,9 @@
%h4.gl-mt-0 %h4.gl-mt-0
= _("Fork project") = _("Fork project")
%p %p
= _("A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project.").html_safe = _("A fork is a copy of a project.")
%br
= _('Forking a repository allows you to make changes without affecting the original project.')
.col-lg-9 .col-lg-9
- if @own_namespace.present? - if @own_namespace.present?
.fork-thumbnail-container.js-fork-content .fork-thumbnail-container.js-fork-content
......
.account-well.gl-mt-3.gl-mb-3 .account-well.gl-mt-3.gl-mb-3
%ul %ul
%li %li
= _('The repository must be accessible over <code>http://</code>, = html_escape(_('The repository must be accessible over %{code_open}http://%{code_close},
<code>https://</code>, <code>ssh://</code> or <code>git://</code>.').html_safe %{code_open}https://%{code_close}, %{code_open}ssh://%{code_close} or %{code_open}git://%{code_close}.')) % { code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
%li= _('When using the <code>http://</code> or <code>https://</code> protocols, please provide the exact URL to the repository. HTTP redirects will not be followed.').html_safe %li= html_escape(_('When using the %{code_open}http://%{code_close} or %{code_open}https://%{code_close} protocols, please provide the exact URL to the repository. HTTP redirects will not be followed.')) % { code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
%li= _('Include the username in the URL if required: <code>https://username@gitlab.company.com/group/project.git</code>.').html_safe %li= html_escape(_('Include the username in the URL if required: %{code_open}https://username@gitlab.company.com/group/project.git%{code_close}.')) % { code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
%li %li
- minutes = Gitlab.config.gitlab_shell.git_timeout / 60 - minutes = Gitlab.config.gitlab_shell.git_timeout / 60
= _("The update action will time out after %{number_of_minutes} minutes. For big repositories, use a clone/push combination.") % { number_of_minutes: minutes } = _("The update action will time out after %{number_of_minutes} minutes. For big repositories, use a clone/push combination.") % { number_of_minutes: minutes }
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
%span.js-pipeline-url-failure.badge.badge-danger.has-tooltip{ title: @pipeline.failure_reason } %span.js-pipeline-url-failure.badge.badge-danger.has-tooltip{ title: @pipeline.failure_reason }
error error
- if @pipeline.auto_devops_source? - if @pipeline.auto_devops_source?
- popover_title_text = _('This pipeline makes use of a predefined CI/CD configuration enabled by <b>Auto DevOps.</b>').html_safe - popover_title_text = html_escape(_('This pipeline makes use of a predefined CI/CD configuration enabled by %{b_open}Auto DevOps.%{b_close}')) % { b_open: '<b>'.html_safe, b_close: '</b>'.html_safe }
- popover_content_url = help_page_path('topics/autodevops/index.md') - popover_content_url = help_page_path('topics/autodevops/index.md')
- popover_content_text = _('Learn more about Auto DevOps') - popover_content_text = _('Learn more about Auto DevOps')
%a.js-pipeline-url-autodevops.badge.badge-info.autodevops-badge{ href: "#", tabindex: "0", role: "button", data: { container: "body", %a.js-pipeline-url-autodevops.badge.badge-info.autodevops-badge{ href: "#", tabindex: "0", role: "button", data: { container: "body",
......
.card.project-members-groups .card.project-members-groups
.card-header .card-header
= _("Groups with access to <strong>%{project_name}</strong>").html_safe % { project_name: sanitize(@project.name, tags: []) } = html_escape(_("Groups with access to %{strong_open}%{project_name}%{strong_close}")) % { project_name: sanitize(@project.name, tags: []), strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
%span.badge.badge-pill= group_links.size %span.badge.badge-pill= group_links.size
%ul.content-list.members-list %ul.content-list.members-list
- can_admin_member = can?(current_user, :admin_project_member, @project) - can_admin_member = can?(current_user, :admin_project_member, @project)
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
.card .card
.card-header.flex-project-members-panel .card-header.flex-project-members-panel
%span.flex-project-title %span.flex-project-title
= _("Members of <strong>%{project_name}</strong>").html_safe % { project_name: sanitize(project.name, tags: []) } = html_escape(_("Members of %{strong_open}%{project_name}%{strong_close}")) % { project_name: sanitize(project.name, tags: []), strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
%span.badge.badge-pill= members.total_count %span.badge.badge-pill= members.total_count
= form_tag project_project_members_path(project), method: :get, class: 'form-inline user-search-form flex-users-form' do = form_tag project_project_members_path(project), method: :get, class: 'form-inline user-search-form flex-users-form' do
.form-group .form-group
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
%p= share_project_description(@project) %p= share_project_description(@project)
- else - else
%p %p
= _("Members can be added by project <i>Maintainers</i> or <i>Owners</i>").html_safe = html_escape(_("Members can be added by project %{i_open}Maintainers%{i_close} or %{i_open}Owners%{i_close}")) % { i_open: '<i>'.html_safe, i_close: '</i>'.html_safe }
.light .light
- if can_admin_project_members && project_can_be_shared? - if can_admin_project_members && project_can_be_shared?
......
...@@ -6,11 +6,11 @@ ...@@ -6,11 +6,11 @@
%p= s_('SlackIntegration|This service send notifications about projects\' events to Slack channels. To set up this service:') %p= s_('SlackIntegration|This service send notifications about projects\' events to Slack channels. To set up this service:')
%ol %ol
%li %li
= s_('SlackIntegration|%{webhooks_link_start}Add an incoming webhook%{webhooks_link_end} in your Slack team. The default channel can be overridden for each event.').html_safe % { webhooks_link_start: webhooks_link_start, webhooks_link_end: '</a>'.html_safe } = html_escape(s_('SlackIntegration|%{webhooks_link_start}Add an incoming webhook%{webhooks_link_end} in your Slack team. The default channel can be overridden for each event.')) % { webhooks_link_start: webhooks_link_start.html_safe, webhooks_link_end: '</a>'.html_safe }
%li %li
= s_('SlackIntegration|Paste the <strong>Webhook URL</strong> into the field below.').html_safe = html_escape(s_('SlackIntegration|Paste the %{strong_open}Webhook URL%{strong_close} into the field below.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
%li %li
= s_('SlackIntegration|Select events below to enable notifications. The <strong>Slack channel names</strong> and <strong>Slack username</strong> fields are optional.').html_safe = html_escape(s_('SlackIntegration|Select events below to enable notifications. The %{strong_open}Slack channel names%{strong_close} and %{strong_open}Slack username%{strong_close} fields are optional.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
%p.mt-3.mb-0 %p.mt-3.mb-0
= s_('SlackIntegration|<strong>Note:</strong> Usernames and private channels are not supported.').html_safe = html_escape(s_('SlackIntegration|%{strong_open}Note:%{strong_close} Usernames and private channels are not supported.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
= link_to _('Learn more'), help_page_path('user/project/integrations/slack') = link_to _('Learn more'), help_page_path('user/project/integrations/slack')
...@@ -89,6 +89,6 @@ ...@@ -89,6 +89,6 @@
%ul.list-unstyled.indent-list %ul.list-unstyled.indent-list
%li %li
= s_("SlackService|2. Paste the <strong>Token</strong> into the field below").html_safe = html_escape(s_("SlackService|2. Paste the %{strong_open}Token%{strong_close} into the field below")) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
%li %li
= s_("SlackService|3. Select the <strong>Active</strong> checkbox, press <strong>Save changes</strong> and start using GitLab inside Slack!").html_safe = html_escape(s_("SlackService|3. Select the %{strong_open}Active%{strong_close} checkbox, press %{strong_open}Save changes%{strong_close} and start using GitLab inside Slack!")) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
%h5.gl-mt-0 %h5.gl-mt-0
= _("Git strategy for pipelines") = _("Git strategy for pipelines")
%p %p
= _("Choose between <code>clone</code> or <code>fetch</code> to get the recent application code").html_safe = html_escape(_("Choose between %{code_open}clone%{code_close} or %{code_open}fetch%{code_close} to get the recent application code")) % { code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
= link_to icon('question-circle'), help_page_path('ci/pipelines/settings', anchor: 'git-strategy'), target: '_blank' = link_to icon('question-circle'), help_page_path('ci/pipelines/settings', anchor: 'git-strategy'), target: '_blank'
.form-check .form-check
= f.radio_button :build_allow_git_fetch, 'false', { class: 'form-check-input' } = f.radio_button :build_allow_git_fetch, 'false', { class: 'form-check-input' }
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
= f.label :ci_config_path, _('Custom CI configuration path'), class: 'label-bold' = f.label :ci_config_path, _('Custom CI configuration path'), class: 'label-bold'
= f.text_field :ci_config_path, class: 'form-control', placeholder: '.gitlab-ci.yml' = f.text_field :ci_config_path, class: 'form-control', placeholder: '.gitlab-ci.yml'
%p.form-text.text-muted %p.form-text.text-muted
= _("The path to the CI configuration file. Defaults to <code>.gitlab-ci.yml</code>").html_safe = html_escape(_("The path to the CI configuration file. Defaults to %{code_open}.gitlab-ci.yml%{code_close}")) % { code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
= link_to icon('question-circle'), help_page_path('ci/pipelines/settings', anchor: 'custom-ci-configuration-path'), target: '_blank' = link_to icon('question-circle'), help_page_path('ci/pipelines/settings', anchor: 'custom-ci-configuration-path'), target: '_blank'
%hr %hr
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
.form-group.row.d-flex.gl-pl-3-deprecated-no-really-do-not-use-me.gl-pr-3-deprecated-no-really-do-not-use-me.branch-selector .form-group.row.d-flex.gl-pl-3-deprecated-no-really-do-not-use-me.gl-pr-3-deprecated-no-really-do-not-use-me.branch-selector
.align-self-center .align-self-center
%span %span
= _('From <code>%{source_title}</code> into').html_safe % { source_title: source_title } = html_escape(_('From %{code_open}%{source_title}%{code_close} into')) % { source_title: source_title, code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
- if issuable.new_record? - if issuable.new_record?
%code#js-target-branch-title= target_title %code#js-target-branch-title= target_title
......
...@@ -41,7 +41,8 @@ module EE ...@@ -41,7 +41,8 @@ module EE
docs_link_url = help_page_path('topics/git/lfs/index') docs_link_url = help_page_path('topics/git/lfs/index')
docs_link_start = '<a href="%{url}" target="_blank" rel="noopener noreferrer">'.html_safe % { url: docs_link_url } docs_link_start = '<a href="%{url}" target="_blank" rel="noopener noreferrer">'.html_safe % { url: docs_link_url }
_('Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will <strong>not</strong> be synced in push mirrors.').html_safe % { docs_link_start: docs_link_start, docs_link_end: '</a>'.html_safe } html_escape(_('Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will %{strong_open}not%{strong_close} be synced in push mirrors.')) %
{ docs_link_start: docs_link_start, docs_link_end: '</a>'.html_safe, strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
end end
end end
end end
- if ci_cd_projects_available? - if ci_cd_projects_available?
%p %p
= _('To only use CI/CD features for an external repository, choose <strong>CI/CD for external repo</strong>.').html_safe = html_escape(_('To only use CI/CD features for an external repository, choose %{strong_open}CI/CD for external repo%{strong_close}.')) % { strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#progress-bar{ data: { is_in_subscription_flow: in_subscription_flow?.to_s } } #progress-bar{ data: { is_in_subscription_flow: in_subscription_flow?.to_s } }
%h2.center= _('Create/import your first project') %h2.center= _('Create/import your first project')
%p %p
.center= _('This project will live in your group <strong>%{namespace}</strong>. A project is where you house your files (repository), plan your work (issues), publish your documentation (wiki), and so much more.').html_safe % { namespace: html_escape(@project.namespace.name) } .center= html_escape(_('This project will live in your group %{strong_open}%{namespace}%{strong_close}. A project is where you house your files (repository), plan your work (issues), publish your documentation (wiki), and so much more.')) % { namespace: html_escape(@project.namespace.name), strong_open: '<strong>'.html_safe, strong_close: '</strong>'.html_safe }
.js-toggle-container.w-100 .js-toggle-container.w-100
%ul.nav.nav-tabs.nav-links.gitlab-tabs{ role: 'tablist' } %ul.nav.nav-tabs.nav-links.gitlab-tabs{ role: 'tablist' }
......
...@@ -93,19 +93,6 @@ ...@@ -93,19 +93,6 @@
- "<strong>Supprime</strong> la branche source" - "<strong>Supprime</strong> la branche source"
- "<strong>elimina</strong> la rama origen" - "<strong>elimina</strong> la rama origen"
- "Kaynak dalı <strong>siler</strong>" - "Kaynak dalı <strong>siler</strong>"
"A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project.":
plural_id:
translations:
- "Um fork é uma cópia de um projeto.<br />Fork de um repositório permite que você faça alterações sem afetar o projeto original."
- "フォークはプロジェクトのコピーです。<br />リポジトリをフォークすると、元のプロジェクトに影響を与えずに変更することができます。"
- "分叉是專案的複本。<br />分叉版本庫讓您在不影響原始專案的情況下,進行變更。"
- "Um fork é uma cópia de um projeto.<br />Bifurcação de um repositório permite que faças alterações sem afetar o projeto original."
- "Ответвление - это копия проекта.<br />Ответвление репозитория позволяет вносить изменения, не влияя на исходный проект."
- "派生是项目的副本。<br />仓库的派生允许您在不影响原始项目的情况下进行更改。"
- "Форк - це копія проєкту.<br />Форк репозиторію дозволяє вносити зміни без впливу на оригінальний проєкт."
- "Ein Fork ist eine Kopie eines Projekts.<br />Wenn du ein Repository forkst, kannst du, ohne Auswirkungen auf das ursprüngliche Projekt, Änderungen vornehmen."
- "포크는 프로젝트의 사본입니다.<br />저장소를 포크하면 원래 프로젝트에 영향을주지 않고 변경할 있습니다."
- "Un fork es una copia de un proyecto.<br />Realizar un fork de un repositorio le permite realizar cambios sin afectar al proyecto original."
"Badges|You are going to delete this badge. Deleted badges <strong>cannot</strong> be restored.": "Badges|You are going to delete this badge. Deleted badges <strong>cannot</strong> be restored.":
plural_id: plural_id:
translations: translations:
...@@ -144,32 +131,6 @@ ...@@ -144,32 +131,6 @@
- "La branĉo <strong>%{branch_name}</strong> estis kreita. Por agordi aŭtomatan disponigadon, bonvolu elekti Yaml-ŝablonon por GitLab CI kaj enmeti viajn ŝanĝojn. %{link_to_autodeploy_doc}" - "La branĉo <strong>%{branch_name}</strong> estis kreita. Por agordi aŭtomatan disponigadon, bonvolu elekti Yaml-ŝablonon por GitLab CI kaj enmeti viajn ŝanĝojn. %{link_to_autodeploy_doc}"
- "La branche <strong>%{branch_name}</strong> a été créée. Pour mettre en place le déploiement automatisé, sélectionnez un modèle de fichier YAML pour l’intégration continue (CI) de GitLab, et validez les modifications. %{link_to_autodeploy_doc}" - "La branche <strong>%{branch_name}</strong> a été créée. Pour mettre en place le déploiement automatisé, sélectionnez un modèle de fichier YAML pour l’intégration continue (CI) de GitLab, et validez les modifications. %{link_to_autodeploy_doc}"
- "La rama <strong>%{branch_name}</strong> fue creada. Para configurar el auto despliegue, escoge una plantilla Yaml para GitLab CI y envía tus cambios. %{link_to_autodeploy_doc}" - "La rama <strong>%{branch_name}</strong> fue creada. Para configurar el auto despliegue, escoge una plantilla Yaml para GitLab CI y envía tus cambios. %{link_to_autodeploy_doc}"
"Changes are shown as if the <b>source</b> revision was being merged into the <b>target</b> revision.":
plural_id:
translations:
- "Mudanças serão mostradas se revisão de <b>origem</b> tiver sofrido merge na revisão <b>alvo</b>."
- "<b>source</b>リビジョンが<b>target</b>リビジョン内に取り込まれているような変更として表示されます"
- "As alterações são mostradas como se a revisão de <b>origem</b> estivesse a ser mesclada na revisão de <b>destino</b>."
- "Показаны изменения как будто произошло слияние ревизии кода <b>источника</b> с <b>целевой</b> ревизией кода."
- "差异显示方式依<b>源</b>版本合并到<b>目标</b>版本的形式。"
- "Зміни відображаються так, ніби <b>редакція-джерело</b> була злита в <b>цільову редакцію</b>."
- "Änderungen werden angezeigt, als ob die <b>Quell</b>-Revision in die <b>Ziel</b>-Revision gemerged wurde."
- "변경 사항은 <b>source</b> 리비전이 <b>target</b> 리비전에 머지된 것처럼 표시됩니다."
- "Les modifications sont affichées comme si la révision <b>source</b> était fusionnée dans la révision<b>cible</b>."
- "Los cambios se muestran como si la revisión del <b>origen</b> se ha fusionado con la revisión del <b>objetivo</b>."
"Choose between <code>clone</code> or <code>fetch</code> to get the recent application code":
plural_id:
translations:
- "Escolha entre <code>clone</code> ou <code>fetch</code> para obter o código do aplicativo recente"
- "<code>clone</code> または <code>fetch</code> を選択して最新のアプリケーションコードを取得してください"
- "Escolhe entre <code>clone</code> ou <code>fetch</code> para obter o código da aplicação recente"
- "选择 <code>克隆</code> <code>拉取</code> 以获取最近的应用程序代码"
- "Оберіть між <code>clone</code> та<code>fetch</code> щоб отримати найновіший код програми"
- "Wähle zwischen <code>clone</code> oder <code>fetch</code>, um den aktuellen Anwendungscode zu erhalten"
- "최근 응용 프로그램 코드를 얻으려면 <code>클론</code> 또는 <code>fetch</code>를 선택하십시오."
- "Choisissez entre <code>clone</code> ou <code>fetch</code> pour obtenir les dernières modifications du code de l’application"
- "Elija entre <code>clone</code> o <code>fetch</code> para obtener el código de la aplicación más reciente"
- "Wybierz pomiędzy <code>klonem</code> lub <code>pobierz</code> aby uzyskać najnowszy kod aplikacji"
"ClusterIntegration| This will permanently delete the following resources: <ul> <li>All installed applications and related resources</li> <li>The <code>gitlab-managed-apps</code> namespace</li> <li>Any project namespaces</li> <li><code>clusterroles</code></li> <li><code>clusterrolebindings</code></li> </ul>": "ClusterIntegration| This will permanently delete the following resources: <ul> <li>All installed applications and related resources</li> <li>The <code>gitlab-managed-apps</code> namespace</li> <li>Any project namespaces</li> <li><code>clusterroles</code></li> <li><code>clusterrolebindings</code></li> </ul>":
plural_id: plural_id:
translations: translations:
...@@ -222,14 +183,6 @@ ...@@ -222,14 +183,6 @@
- "Contributions du <strong>%{calendar_date}</strong>" - "Contributions du <strong>%{calendar_date}</strong>"
- "Contribuciones para <strong>%{calendar_date}</strong>" - "Contribuciones para <strong>%{calendar_date}</strong>"
- "<strong>%{calendar_date}</strong> için katkılar" - "<strong>%{calendar_date}</strong> için katkılar"
"Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here.":
plural_id:
translations:
- "デプロイステージの環境を <code>.gitlab-ci.yml</code> で定義して、デプロイを追跡します。"
- "Обозначьте окружения на этапе(ах) развёртывания в <code>.gitlab-ci.yml</code> для отслеживания развёртывания здесь."
- "在<code>.githab-ci.yml</code>的 deploy 阶段中定义 environment 来跟踪部署。"
- "Визначте середовища на стадії розгортання у <code>.gitlab-ci.yml</code> щоб відстежувати розгортання тут."
- "Defina entornos en las distintas etapas de despliegue en el fichero <code>.gitlab-ci.yml</code> para llevar un registro de las implementaciones desde aquí."
"Depends on <strong>%d closed</strong> merge request.": "Depends on <strong>%d closed</strong> merge request.":
plural_id: "Depends on <strong>%d closed</strong> merge requests." plural_id: "Depends on <strong>%d closed</strong> merge requests."
translations: translations:
...@@ -274,11 +227,6 @@ ...@@ -274,11 +227,6 @@
- "完成您的<strong>%{group_name}</strong>专用帐户设置。" - "完成您的<strong>%{group_name}</strong>专用帐户设置。"
- "Завершіть налаштування вашого виділеного облікового запису для <strong>%{group_name}</strong>." - "Завершіть налаштування вашого виділеного облікового запису для <strong>%{group_name}</strong>."
- "Finalizar la configuración de su cuenta dedicada para <strong>%{group_name}</strong>." - "Finalizar la configuración de su cuenta dedicada para <strong>%{group_name}</strong>."
"From <code>%{source_title}</code> into":
plural_id:
translations:
- "<code>%{source_title}</code> から"
- "Від <code>%{source_title}</code> до"
"Geo|You are on a secondary, <b>read-only</b> Geo node. If you want to make changes, you must visit this page on the %{primary_node}.": "Geo|You are on a secondary, <b>read-only</b> Geo node. If you want to make changes, you must visit this page on the %{primary_node}.":
plural_id: plural_id:
translations: translations:
...@@ -326,14 +274,6 @@ ...@@ -326,14 +274,6 @@
"Go to <strong>Issues</strong> > <strong>Boards</strong> to access your personalized learning issue board.": "Go to <strong>Issues</strong> > <strong>Boards</strong> to access your personalized learning issue board.":
plural_id: plural_id:
translations: translations:
"Groups with access to <strong>%{project_name}</strong>":
plural_id:
translations:
- "Grupos com acesso a <strong>%{project_name}</strong>"
- "<strong>%{project_name}</strong>へのアクセス権を持つグループ"
- "可以访问 <strong>%{project_name}</strong>"
- "Групи з доступом до <strong>%{project_name}</strong>"
- "Los grupos con acceso a <strong>%{project_name}</strong>"
"In order to personalize your experience with GitLab<br>we would like to know a bit more about you.": "In order to personalize your experience with GitLab<br>we would like to know a bit more about you.":
plural_id: plural_id:
translations: translations:
...@@ -439,32 +379,6 @@ ...@@ -439,32 +379,6 @@
- "회원과 <strong>%{sso_label}</strong> 항목을 공유해 신원 제공 업체를 통해 그룹에 로그인할 있도록 합니다." - "회원과 <strong>%{sso_label}</strong> 항목을 공유해 신원 제공 업체를 통해 그룹에 로그인할 있도록 합니다."
- "Partager le <strong>%{sso_label}</strong> avec les membres afin qu’ils puissent se connecter à votre groupe via votre fournisseur d’identité" - "Partager le <strong>%{sso_label}</strong> avec les membres afin qu’ils puissent se connecter à votre groupe via votre fournisseur d’identité"
- "Comparta <strong>%{sso_label}</strong> con los diferentes miembros para que puedan iniciar sesión en su grupo a través de su proveedor de identidad" - "Comparta <strong>%{sso_label}</strong> con los diferentes miembros para que puedan iniciar sesión en su grupo a través de su proveedor de identidad"
"SlackIntegration|<strong>Note:</strong> Usernames and private channels are not supported.":
plural_id:
translations:
- "<strong> 注: </strong> ユーザー名とプライベートチャネルはサポートしていません。"
- "<strong>Примечание:</strong> Имена пользователей и частные каналы не поддерживаются."
"SlackIntegration|Paste the <strong>Webhook URL</strong> into the field below.":
plural_id:
translations:
- "Вставьте <strong>URL веб-обработчика</strong> в поле ниже."
"SlackIntegration|Select events below to enable notifications. The <strong>Slack channel names</strong> and <strong>Slack username</strong> fields are optional.":
plural_id:
translations:
"SlackService|2. Paste the <strong>Token</strong> into the field below":
plural_id:
translations:
- "2. <strong>トークン</strong> を下のフィールドに貼り付けます"
- "2. 将<strong>Token</strong>粘贴到下面的字段中"
- "2. Вставте <strong>Токен</strong> у поле нижче"
- "2. Pegue el <strong>Token</strong> en el campo que se muestra a continuación"
"SlackService|3. Select the <strong>Active</strong> checkbox, press <strong>Save changes</strong> and start using GitLab inside Slack!":
plural_id:
translations:
- "3. <strong>アクティブな</strong> チェックボックスを選択し、 <strong>変更を保存</strong> を押して、Slack内でGitLabの使用を開始します!"
- "Выберите флажок <strong>Активный</strong>, нажмите на <strong>Сохранить изменения</strong> и начните использовать GitLab внутри Slack!"
- "3. 选择<strong>Active</strong>复选框,点击<strong>Save change</strong>后开始在Slack中使用GitLab!"
- "3. Встановіть прапорець в пункті <strong>Активний</strong>, натисніть <strong>Зберегти зміни</strong> та починайте використовувати GitLab в Slack!"
"Speed up your DevOps<br>with GitLab": "Speed up your DevOps<br>with GitLab":
plural_id: plural_id:
translations: translations:
...@@ -480,14 +394,6 @@ ...@@ -480,14 +394,6 @@
- "Les objets Git LFS <strong>ne sont pas</strong> synchronisés." - "Les objets Git LFS <strong>ne sont pas</strong> synchronisés."
- "Los objetos Git LFS <strong>no</strong> serán sincronizados." - "Los objetos Git LFS <strong>no</strong> serán sincronizados."
- "Obiekty Git LFS <strong>nie będą</strong> zsynchronizowane." - "Obiekty Git LFS <strong>nie będą</strong> zsynchronizowane."
"The path to the CI configuration file. Defaults to <code>.gitlab-ci.yml</code>":
plural_id:
translations:
- "CI 設定ファイルへのパス。デフォルトは <code>.gitlab-ci.yml</code>"
- "Путь к файлу конфигурации CI. По умолчанию это <code>.gitlab-ci.yml</code>"
- "CI配置文件的路径。默认为<code>.gitlab-ci.yml</code>"
- "Шлях до кофігураційного файлу CI. За замовчуванням <code>.gitlab-ci.yml</code>"
- "La ruta al archivo de configuración CI. Por defecto <code>.gitlab-ci.yml</code>"
"The repository must be accessible over <code>http://</code>, <code>https://</code>, <code>ssh://</code> or <code>git://</code>.": "The repository must be accessible over <code>http://</code>, <code>https://</code>, <code>ssh://</code> or <code>git://</code>.":
plural_id: plural_id:
translations: translations:
...@@ -504,30 +410,6 @@ ...@@ -504,30 +410,6 @@
- "此%{issuable}已被锁定。只有<strong>项目成员</strong>可以发表评论。" - "此%{issuable}已被锁定。只有<strong>项目成员</strong>可以发表评论。"
- "Ця %{issuable} заблокована. Лише <strong>учасники проекту</strong> можуть коментувати." - "Ця %{issuable} заблокована. Лише <strong>учасники проекту</strong> можуть коментувати."
- "Este %{issuable} está bloqueado. Solo los <strong>miembros del proyecto</strong> pueden comentar." - "Este %{issuable} está bloqueado. Solo los <strong>miembros del proyecto</strong> pueden comentar."
"This commit was signed with a <strong>verified</strong> signature and the committer email is verified to belong to the same user.":
plural_id:
translations:
- "このコミットは <strong>検証済み</strong> の署名でサインされており、このコミッターのメールは同じユーザーのものであることが検証されています。"
- "Это коммит был подписан <strong>верифицированной</strong> подписью и коммитер подтвердил, что адрес почты принадлежит ему."
- "此提交使用 <strong>已验证</strong> 的签名进行签名,并且已验证提交者的电子邮件属于同一用户。"
- "Цей коміт підписано <strong>перевіреним</strong> підписом і адреса електронної пошти комітера гарантовано належить тому самому користувачу."
- "Este commit fue firmado con una firma verificada, y <strong>se ha verificado</strong> que la dirección de correo electrónico del committer y la firma pertenecen al mismo usuario."
"This commit was signed with a verified signature, but the committer email is <strong>not verified</strong> to belong to the same user.":
plural_id:
translations:
- "このコミットは検証済みの署名でサインされています。しかしコミッターのメールは、 同じユーザーのものと<strong>検証されていません</strong>。"
- "Этот коммит был подписан верифицированной подписью, но <strong>не подтверждена</strong> принадлежность электронной почты коммитеру."
- "此提交已使用经过验证的签名进行签名,但<strong>未验证</strong>的提交者电子邮件属于同一用户。"
- "Цей коміт підписано перевіреним підписом але адреса електронної пошти комітера <strong>не гарантовано</strong> належить тому самому користувачу."
- "Este commit fue firmado con una firma verificada, pero <strong>no se ha verificado</strong> si la dirección de correo electrónico del commiter y la firma pertenecen al mismo usuario."
"This commit was signed with an <strong>unverified</strong> signature.":
plural_id:
translations:
- "このコミットは<strong>検証されていない</strong> 署名でサインされています。"
- "Этот коммит был подписан <strong>непроверенной</strong> подписью."
- "此提交使用 <strong>未经验证的</strong> 签名进行签名。"
- "Цей коміт підписано <strong>неперевіреним</strong> підписом."
- "Esta commit fue firmado con una firma <strong>no verificada</strong>."
"This group, including all subgroups, projects and git repositories, will only be reachable from the specified IP address range. Multiple addresses are supported with comma delimiters.<br>Example: <code>192.168.0.0/24,192.168.1.0/24</code>. %{read_more_link}.": "This group, including all subgroups, projects and git repositories, will only be reachable from the specified IP address range. Multiple addresses are supported with comma delimiters.<br>Example: <code>192.168.0.0/24,192.168.1.0/24</code>. %{read_more_link}.":
plural_id: plural_id:
translations: translations:
...@@ -536,13 +418,6 @@ ...@@ -536,13 +418,6 @@
- "此群组,包括所有子群组、项目和git仓库,只能从指定的IP地址范围中访问。支持用逗号分隔符分隔的多个地址列表。例如: <code>192.168.0.0/24,168.1.0/24</code>. %{read_more_link}。" - "此群组,包括所有子群组、项目和git仓库,只能从指定的IP地址范围中访问。支持用逗号分隔符分隔的多个地址列表。例如: <code>192.168.0.0/24,168.1.0/24</code>. %{read_more_link}。"
- "Ця група разом із усіма її підгрупами, проектами та репозиторями Git буде доступна тільки із вказаного діапазону IP-адрес. Підтримується декілька адрес, розділених комами. <br>Наприклад: <code>192.168.0.0/24</code>.%{read_more_link}." - "Ця група разом із усіма її підгрупами, проектами та репозиторями Git буде доступна тільки із вказаного діапазону IP-адрес. Підтримується декілька адрес, розділених комами. <br>Наприклад: <code>192.168.0.0/24</code>.%{read_more_link}."
- "Este grupo, incluyendo todos los subgrupos, proyectos y repositorios git, sólo será accesible desde el rango de direcciones IP especificado. Se admiten múltiples direcciones delimitadas con comas. <br>Ejemplo: <code>192.168.0.0/24,192.168.1.0/24</code>. %{read_more_link}." - "Este grupo, incluyendo todos los subgrupos, proyectos y repositorios git, sólo será accesible desde el rango de direcciones IP especificado. Se admiten múltiples direcciones delimitadas con comas. <br>Ejemplo: <code>192.168.0.0/24,192.168.1.0/24</code>. %{read_more_link}."
"This pipeline makes use of a predefined CI/CD configuration enabled by <b>Auto DevOps.</b>":
plural_id:
translations:
- "このパイプラインは、<b>Auto DevOps</b>によって有効化された定義済みのCI/CD構成を利用します。"
- "此流水线使用了 <b>Auto DevOps 预先定义的并已启用的 CI/CD 配置。</b>"
- "Цей конвеєр використовує попередньо визначену конфігурацію CI / CD, увімкнену за допомогою <b>Auto DevOps</b>"
- "Este pipeline utiliza una configuración de CI/CD predefinida habilitada por <b>Auto DevOps.</b>"
"This project does not have billing enabled. To create a cluster, <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">enable billing <i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> and try again.": "This project does not have billing enabled. To create a cluster, <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">enable billing <i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> and try again.":
plural_id: plural_id:
translations: translations:
...@@ -553,28 +428,6 @@ ...@@ -553,28 +428,6 @@
- "Für dieses Projekt ist keine Abrechnung aktiviert. Um ein Cluster zu erstellen, <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">aktiviere die Abrechnung<i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> und versuche es erneut." - "Für dieses Projekt ist keine Abrechnung aktiviert. Um ein Cluster zu erstellen, <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">aktiviere die Abrechnung<i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> und versuche es erneut."
- "Ce projet n’a pas de facturation activée. Afin de créer une grappe de serveurs, veuillez <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">activer la facturation<i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> et réessayer." - "Ce projet n’a pas de facturation activée. Afin de créer une grappe de serveurs, veuillez <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">activer la facturation<i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> et réessayer."
- "Este proyecto no tiene la facturación habilitada. Para crear un clúster, <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">habilite la facturación <i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> e inténtelo de nuevo." - "Este proyecto no tiene la facturación habilitada. Para crear un clúster, <a href=%{linkToBilling} target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">habilite la facturación <i class=\\\"fa fa-external-link\\\" aria-hidden=\\\"true\\\"></i></a> e inténtelo de nuevo."
"This project will live in your group <strong>%{namespace}</strong>. A project is where you house your files (repository), plan your work (issues), publish your documentation (wiki), and so much more.":
plural_id:
translations:
"To only use CI/CD features for an external repository, choose <strong>CI/CD for external repo</strong>.":
plural_id:
translations:
- "Para usar apenas recursos CI/CD para um repositório externo, escolha <strong>CI/CD para repo externo</strong>."
- "外部リポジトリにのみ CI/CD の機能を使用するには、<strong>外部リポジトリ用 CI/CD</strong>を選択してください。"
- "要仅为外部仓库使用CI / CD功能时,请选择</strong>使用外部仓库运行CI/CD<strong>。"
- "Щоб використовувати лише функції CI/CD для зовнішнього репозиторію, виберіть <strong>CI/CD для зовнішнього репозиторію</strong>."
- "Um die CI/CD-Funktionen nur für ein externes Repository zu verwenden, wähle <strong>CI/CD für externes Repo</strong> aus."
- "CI/CD 기능만 외부 저장소를 위해 사용할 있습니다, <strong>외부 저장소용 CI/CD 저장소</strong>를 선택하십시오."
- "Pour n’utiliser uniquement que les fonctionnalités d’intégration et livraison continues (CI / CD) pour un dépôt externe, choisissez <strong>Intégration et livraison continues (CI / CD) pour dépôt externe</strong>."
- "Para utilizar únicamente las funciones de CI/CD en un repositorio externo, seleccione <strong>CI/CD para un repositorio externo</strong>."
- "Harici bir depoda yalnızca CI/CD özelliklerini kullanmak için <strong>Harici depo için CI/CD</strong>'yi seçin."
"To preserve performance only <strong>%{display_size} of %{real_size}</strong> files are displayed.":
plural_id:
translations:
- "パフォーマンス維持のため、 <strong>%{real_size} 個中 %{display_size} 個</strong> のファイルのみが表示されています。"
- "为了保持性能,仅显示文件中的 <strong>%{display_size}/%{real_size}</strong>。"
- "Для збереження швидкодії відображаються лише <strong>%{display_size} із %{real_size}</strong> файлів."
- "Para mantener el rendimiento, solo se muestran <strong>%{display_size} de %{real_size}</strong> archivos."
"Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment.": "Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment.":
plural_id: plural_id:
translations: translations:
...@@ -1053,3 +906,150 @@ ...@@ -1053,3 +906,150 @@
- "CSV导出将在后台创建。完成后,它将以附件形式发送到<strong>%{email}</strong>。" - "CSV导出将在后台创建。完成后,它将以附件形式发送到<strong>%{email}</strong>。"
- "Експорт CSV буде створено у фоновому режимі. Після завершення його буде надіслано на <strong>%{email}</strong> у вкладенні." - "Експорт CSV буде створено у фоновому режимі. Після завершення його буде надіслано на <strong>%{email}</strong> у вкладенні."
- "La exportación CSV se creará en segundo plano. Una vez finalizada, será enviada a <strong>%{email}</strong> como un fichero adjunto al correo electrónico." - "La exportación CSV se creará en segundo plano. Una vez finalizada, será enviada a <strong>%{email}</strong> como un fichero adjunto al correo electrónico."
"A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project.":
plural_id:
translations:
- "Um fork é uma cópia de um projeto.<br />Fork de um repositório permite que você faça alterações sem afetar o projeto original."
- "フォークはプロジェクトのコピーです。<br />リポジトリをフォークすると、元のプロジェクトに影響を与えずに変更することができます。"
- "分叉是專案的複本。<br />分叉版本庫讓您在不影響原始專案的情況下,進行變更。"
- "Um fork é uma cópia de um projeto.<br />Bifurcação de um repositório permite que faças alterações sem afetar o projeto original."
- "Ответвление - это копия проекта.<br />Ответвление репозитория позволяет вносить изменения, не влияя на исходный проект."
- "派生是项目的副本。<br />仓库的派生允许您在不影响原始项目的情况下进行更改。"
- "Форк - це копія проєкту.<br />Форк репозиторію дозволяє вносити зміни без впливу на оригінальний проєкт."
- "Ein Fork ist eine Kopie eines Projekts.<br />Wenn du ein Repository forkst, kannst du, ohne Auswirkungen auf das ursprüngliche Projekt, Änderungen vornehmen."
- "포크는 프로젝트의 사본입니다.<br />저장소를 포크하면 원래 프로젝트에 영향을주지 않고 변경할 있습니다."
- "Un fork es una copia de un proyecto.<br />Realizar un fork de un repositorio le permite realizar cambios sin afectar al proyecto original."
"Changes are shown as if the <b>source</b> revision was being merged into the <b>target</b> revision.":
plural_id:
translations:
- "Mudanças serão mostradas se revisão de <b>origem</b> tiver sofrido merge na revisão <b>alvo</b>."
- "<b>source</b>リビジョンが<b>target</b>リビジョン内に取り込まれているような変更として表示されます"
- "As alterações são mostradas como se a revisão de <b>origem</b> estivesse a ser mesclada na revisão de <b>destino</b>."
- "Показаны изменения как будто произошло слияние ревизии кода <b>источника</b> с <b>целевой</b> ревизией кода."
- "差异显示方式依<b>源</b>版本合并到<b>目标</b>版本的形式。"
- "Зміни відображаються так, ніби <b>редакція-джерело</b> була злита в <b>цільову редакцію</b>."
- "Änderungen werden angezeigt, als ob die <b>Quell</b>-Revision in die <b>Ziel</b>-Revision gemerged wurde."
- "변경 사항은 <b>source</b> 리비전이 <b>target</b> 리비전에 머지된 것처럼 표시됩니다."
- "Les modifications sont affichées comme si la révision <b>source</b> était fusionnée dans la révision<b>cible</b>."
- "Los cambios se muestran como si la revisión del <b>origen</b> se ha fusionado con la revisión del <b>objetivo</b>."
"From <code>%{source_title}</code> into":
plural_id:
translations:
- "<code>%{source_title}</code> から"
- "Від <code>%{source_title}</code> до"
"Choose between <code>clone</code> or <code>fetch</code> to get the recent application code":
plural_id:
translations:
- "Escolha entre <code>clone</code> ou <code>fetch</code> para obter o código do aplicativo recente"
- "<code>clone</code> または <code>fetch</code> を選択して最新のアプリケーションコードを取得してください"
- "Escolhe entre <code>clone</code> ou <code>fetch</code> para obter o código da aplicação recente"
- "选择 <code>克隆</code> <code>拉取</code> 以获取最近的应用程序代码"
- "Оберіть між <code>clone</code> та<code>fetch</code> щоб отримати найновіший код програми"
- "Wähle zwischen <code>clone</code> oder <code>fetch</code>, um den aktuellen Anwendungscode zu erhalten"
- "최근 응용 프로그램 코드를 얻으려면 <code>클론</code> 또는 <code>fetch</code>를 선택하십시오."
- "Choisissez entre <code>clone</code> ou <code>fetch</code> pour obtenir les dernières modifications du code de l’application"
- "Elija entre <code>clone</code> o <code>fetch</code> para obtener el código de la aplicación más reciente"
- "Wybierz pomiędzy <code>klonem</code> lub <code>pobierz</code> aby uzyskać najnowszy kod aplikacji"
"The path to the CI configuration file. Defaults to <code>.gitlab-ci.yml</code>":
plural_id:
translations:
- "CI 設定ファイルへのパス。デフォルトは <code>.gitlab-ci.yml</code>"
- "Путь к файлу конфигурации CI. По умолчанию это <code>.gitlab-ci.yml</code>"
- "CI配置文件的路径。默认为<code>.gitlab-ci.yml</code>"
- "Шлях до кофігураційного файлу CI. За замовчуванням <code>.gitlab-ci.yml</code>"
- "La ruta al archivo de configuración CI. Por defecto <code>.gitlab-ci.yml</code>"
"Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here.":
plural_id:
translations:
- "デプロイステージの環境を <code>.gitlab-ci.yml</code> で定義して、デプロイを追跡します。"
- "Обозначьте окружения на этапе(ах) развёртывания в <code>.gitlab-ci.yml</code> для отслеживания развёртывания здесь."
- "在<code>.githab-ci.yml</code>的 deploy 阶段中定义 environment 来跟踪部署。"
- "Визначте середовища на стадії розгортання у <code>.gitlab-ci.yml</code> щоб відстежувати розгортання тут."
- "Defina entornos en las distintas etapas de despliegue en el fichero <code>.gitlab-ci.yml</code> para llevar un registro de las implementaciones desde aquí."
"Groups with access to <strong>%{project_name}</strong>":
plural_id:
translations:
- "Grupos com acesso a <strong>%{project_name}</strong>"
- "<strong>%{project_name}</strong>へのアクセス権を持つグループ"
- "可以访问 <strong>%{project_name}</strong>"
- "Групи з доступом до <strong>%{project_name}</strong>"
- "Los grupos con acceso a <strong>%{project_name}</strong>"
"This commit was signed with a verified signature, but the committer email is <strong>not verified</strong> to belong to the same user.":
plural_id:
translations:
- "このコミットは検証済みの署名でサインされています。しかしコミッターのメールは、 同じユーザーのものと<strong>検証されていません</strong>。"
- "Этот коммит был подписан верифицированной подписью, но <strong>не подтверждена</strong> принадлежность электронной почты коммитеру."
- "此提交已使用经过验证的签名进行签名,但<strong>未验证</strong>的提交者电子邮件属于同一用户。"
- "Цей коміт підписано перевіреним підписом але адреса електронної пошти комітера <strong>не гарантовано</strong> належить тому самому користувачу."
- "Este commit fue firmado con una firma verificada, pero <strong>no se ha verificado</strong> si la dirección de correo electrónico del commiter y la firma pertenecen al mismo usuario."
"This commit was signed with an <strong>unverified</strong> signature.":
plural_id:
translations:
- "このコミットは<strong>検証されていない</strong> 署名でサインされています。"
- "Этот коммит был подписан <strong>непроверенной</strong> подписью."
- "此提交使用 <strong>未经验证的</strong> 签名进行签名。"
- "Цей коміт підписано <strong>неперевіреним</strong> підписом."
- "Esta commit fue firmado con una firma <strong>no verificada</strong>."
"This commit was signed with a <strong>verified</strong> signature and the committer email is verified to belong to the same user.":
plural_id:
translations:
- "このコミットは <strong>検証済み</strong> の署名でサインされており、このコミッターのメールは同じユーザーのものであることが検証されています。"
- "Это коммит был подписан <strong>верифицированной</strong> подписью и коммитер подтвердил, что адрес почты принадлежит ему."
- "此提交使用 <strong>已验证</strong> 的签名进行签名,并且已验证提交者的电子邮件属于同一用户。"
- "Цей коміт підписано <strong>перевіреним</strong> підписом і адреса електронної пошти комітера гарантовано належить тому самому користувачу."
- "Este commit fue firmado con una firma verificada, y <strong>se ha verificado</strong> que la dirección de correo electrónico del committer y la firma pertenecen al mismo usuario."
"To preserve performance only <strong>%{display_size} of %{real_size}</strong> files are displayed.":
plural_id:
translations:
- "パフォーマンス維持のため、 <strong>%{real_size} 個中 %{display_size} 個</strong> のファイルのみが表示されています。"
- "为了保持性能,仅显示文件中的 <strong>%{display_size}/%{real_size}</strong>。"
- "Для збереження швидкодії відображаються лише <strong>%{display_size} із %{real_size}</strong> файлів."
- "Para mantener el rendimiento, solo se muestran <strong>%{display_size} de %{real_size}</strong> archivos."
"This pipeline makes use of a predefined CI/CD configuration enabled by <b>Auto DevOps.</b>":
plural_id:
translations:
- "このパイプラインは、<b>Auto DevOps</b>によって有効化された定義済みのCI/CD構成を利用します。"
- "此流水线使用了 <b>Auto DevOps 预先定义的并已启用的 CI/CD 配置。</b>"
- "Цей конвеєр використовує попередньо визначену конфігурацію CI / CD, увімкнену за допомогою <b>Auto DevOps</b>"
- "Este pipeline utiliza una configuración de CI/CD predefinida habilitada por <b>Auto DevOps.</b>"
"This project will live in your group <strong>%{namespace}</strong>. A project is where you house your files (repository), plan your work (issues), publish your documentation (wiki), and so much more.":
plural_id:
translations:
"To only use CI/CD features for an external repository, choose <strong>CI/CD for external repo</strong>.":
plural_id:
translations:
- "Para usar apenas recursos CI/CD para um repositório externo, escolha <strong>CI/CD para repo externo</strong>."
- "外部リポジトリにのみ CI/CD の機能を使用するには、<strong>外部リポジトリ用 CI/CD</strong>を選択してください。"
- "要仅为外部仓库使用CI / CD功能时,请选择</strong>使用外部仓库运行CI/CD<strong>。"
- "Щоб використовувати лише функції CI/CD для зовнішнього репозиторію, виберіть <strong>CI/CD для зовнішнього репозиторію</strong>."
- "Um die CI/CD-Funktionen nur für ein externes Repository zu verwenden, wähle <strong>CI/CD für externes Repo</strong> aus."
- "CI/CD 기능만 외부 저장소를 위해 사용할 있습니다, <strong>외부 저장소용 CI/CD 저장소</strong>를 선택하십시오."
- "Pour n’utiliser uniquement que les fonctionnalités d’intégration et livraison continues (CI / CD) pour un dépôt externe, choisissez <strong>Intégration et livraison continues (CI / CD) pour dépôt externe</strong>."
- "Para utilizar únicamente las funciones de CI/CD en un repositorio externo, seleccione <strong>CI/CD para un repositorio externo</strong>."
- "Harici bir depoda yalnızca CI/CD özelliklerini kullanmak için <strong>Harici depo için CI/CD</strong>'yi seçin."
"SlackIntegration|Paste the <strong>Webhook URL</strong> into the field below.":
plural_id:
translations:
- "Вставьте <strong>URL веб-обработчика</strong> в поле ниже."
"SlackIntegration|Select events below to enable notifications. The <strong>Slack channel names</strong> and <strong>Slack username</strong> fields are optional.":
plural_id:
translations:
"SlackIntegration|<strong>Note:</strong> Usernames and private channels are not supported.":
plural_id:
translations:
- "<strong> 注: </strong> ユーザー名とプライベートチャネルはサポートしていません。"
- "<strong>Примечание:</strong> Имена пользователей и частные каналы не поддерживаются."
"SlackService|2. Paste the <strong>Token</strong> into the field below":
plural_id:
translations:
- "2. <strong>トークン</strong> を下のフィールドに貼り付けます"
- "2. 将<strong>Token</strong>粘贴到下面的字段中"
- "2. Вставте <strong>Токен</strong> у поле нижче"
- "2. Pegue el <strong>Token</strong> en el campo que se muestra a continuación"
"SlackService|3. Select the <strong>Active</strong> checkbox, press <strong>Save changes</strong> and start using GitLab inside Slack!":
plural_id:
translations:
- "3. <strong>アクティブな</strong> チェックボックスを選択し、 <strong>変更を保存</strong> を押して、Slack内でGitLabの使用を開始します!"
- "Выберите флажок <strong>Активный</strong>, нажмите на <strong>Сохранить изменения</strong> и начните использовать GitLab внутри Slack!"
- "3. 选择<strong>Active</strong>复选框,点击<strong>Save change</strong>后开始在Slack中使用GitLab!"
- "3. Встановіть прапорець в пункті <strong>Активний</strong>, натисніть <strong>Зберегти зміни</strong> та починайте використовувати GitLab в Slack!"
...@@ -1091,7 +1091,7 @@ msgstr "" ...@@ -1091,7 +1091,7 @@ msgstr ""
msgid "A file with '%{file_name}' already exists in %{branch} branch" msgid "A file with '%{file_name}' already exists in %{branch} branch"
msgstr "" msgstr ""
msgid "A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project." msgid "A fork is a copy of a project."
msgstr "" msgstr ""
msgid "A group is a collection of several projects" msgid "A group is a collection of several projects"
...@@ -4386,7 +4386,7 @@ msgstr "" ...@@ -4386,7 +4386,7 @@ msgstr ""
msgid "Changes affect new repositories only. If not specified, Git's default name %{branch_name_default} will be used." msgid "Changes affect new repositories only. If not specified, Git's default name %{branch_name_default} will be used."
msgstr "" msgstr ""
msgid "Changes are shown as if the <b>source</b> revision was being merged into the <b>target</b> revision." msgid "Changes are shown as if the %{b_open}source%{b_close} revision was being merged into the %{b_open}target%{b_close} revision."
msgstr "" msgstr ""
msgid "Changes are still tracked. Useful for cluster/index migrations." msgid "Changes are still tracked. Useful for cluster/index migrations."
...@@ -4683,7 +4683,7 @@ msgstr "" ...@@ -4683,7 +4683,7 @@ msgstr ""
msgid "Choose any color." msgid "Choose any color."
msgstr "" msgstr ""
msgid "Choose between <code>clone</code> or <code>fetch</code> to get the recent application code" msgid "Choose between %{code_open}clone%{code_close} or %{code_open}fetch%{code_close} to get the recent application code"
msgstr "" msgstr ""
msgid "Choose file…" msgid "Choose file…"
...@@ -7651,7 +7651,7 @@ msgstr "" ...@@ -7651,7 +7651,7 @@ msgstr ""
msgid "Define custom rules for what constitutes spam, independent of Akismet" msgid "Define custom rules for what constitutes spam, independent of Akismet"
msgstr "" msgstr ""
msgid "Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here." msgid "Define environments in the deploy stage(s) in %{code_open}.gitlab-ci.yml%{code_close} to track deployments here."
msgstr "" msgstr ""
msgid "Definition" msgid "Definition"
...@@ -10669,6 +10669,9 @@ msgstr "" ...@@ -10669,6 +10669,9 @@ msgstr ""
msgid "ForkedFromProjectPath|Forked from an inaccessible project" msgid "ForkedFromProjectPath|Forked from an inaccessible project"
msgstr "" msgstr ""
msgid "Forking a repository allows you to make changes without affecting the original project."
msgstr ""
msgid "Forking in progress" msgid "Forking in progress"
msgstr "" msgstr ""
...@@ -10708,10 +10711,10 @@ msgstr "" ...@@ -10708,10 +10711,10 @@ msgstr ""
msgid "From" msgid "From"
msgstr "" msgstr ""
msgid "From %{providerTitle}" msgid "From %{code_open}%{source_title}%{code_close} into"
msgstr "" msgstr ""
msgid "From <code>%{source_title}</code> into" msgid "From %{providerTitle}"
msgstr "" msgstr ""
msgid "From Google Code" msgid "From Google Code"
...@@ -11188,7 +11191,7 @@ msgstr "" ...@@ -11188,7 +11191,7 @@ msgstr ""
msgid "Git LFS is not enabled on this GitLab server, contact your admin." msgid "Git LFS is not enabled on this GitLab server, contact your admin."
msgstr "" msgstr ""
msgid "Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will <strong>not</strong> be synced in push mirrors." msgid "Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will %{strong_open}not%{strong_close} be synced in push mirrors."
msgstr "" msgstr ""
msgid "Git LFS status:" msgid "Git LFS status:"
...@@ -12070,10 +12073,10 @@ msgstr "" ...@@ -12070,10 +12073,10 @@ msgstr ""
msgid "Groups to synchronize" msgid "Groups to synchronize"
msgstr "" msgstr ""
msgid "Groups with access to %{strong_start}%{group_name}%{strong_end}" msgid "Groups with access to %{strong_open}%{project_name}%{strong_close}"
msgstr "" msgstr ""
msgid "Groups with access to <strong>%{project_name}</strong>" msgid "Groups with access to %{strong_start}%{group_name}%{strong_end}"
msgstr "" msgstr ""
msgid "GroupsDropdown|Frequently visited" msgid "GroupsDropdown|Frequently visited"
...@@ -12767,7 +12770,7 @@ msgstr "" ...@@ -12767,7 +12770,7 @@ msgstr ""
msgid "Include merge request description" msgid "Include merge request description"
msgstr "" msgstr ""
msgid "Include the username in the URL if required: <code>https://username@gitlab.company.com/group/project.git</code>." msgid "Include the username in the URL if required: %{code_open}https://username@gitlab.company.com/group/project.git%{code_close}."
msgstr "" msgstr ""
msgid "Includes LFS objects. It can be overridden per group, or per project. 0 for unlimited." msgid "Includes LFS objects. It can be overridden per group, or per project. 0 for unlimited."
...@@ -14651,10 +14654,10 @@ msgstr "" ...@@ -14651,10 +14654,10 @@ msgstr ""
msgid "Members" msgid "Members"
msgstr "" msgstr ""
msgid "Members can be added by project <i>Maintainers</i> or <i>Owners</i>" msgid "Members can be added by project %{i_open}Maintainers%{i_close} or %{i_open}Owners%{i_close}"
msgstr "" msgstr ""
msgid "Members of <strong>%{project_name}</strong>" msgid "Members of %{strong_open}%{project_name}%{strong_close}"
msgstr "" msgstr ""
msgid "Members of a group may only view projects they have permission to access" msgid "Members of a group may only view projects they have permission to access"
...@@ -22108,25 +22111,25 @@ msgstr "" ...@@ -22108,25 +22111,25 @@ msgstr ""
msgid "Slack integration allows you to interact with GitLab via slash commands in a chat window." msgid "Slack integration allows you to interact with GitLab via slash commands in a chat window."
msgstr "" msgstr ""
msgid "SlackIntegration|%{webhooks_link_start}Add an incoming webhook%{webhooks_link_end} in your Slack team. The default channel can be overridden for each event." msgid "SlackIntegration|%{strong_open}Note:%{strong_close} Usernames and private channels are not supported."
msgstr "" msgstr ""
msgid "SlackIntegration|<strong>Note:</strong> Usernames and private channels are not supported." msgid "SlackIntegration|%{webhooks_link_start}Add an incoming webhook%{webhooks_link_end} in your Slack team. The default channel can be overridden for each event."
msgstr "" msgstr ""
msgid "SlackIntegration|Paste the <strong>Webhook URL</strong> into the field below." msgid "SlackIntegration|Paste the %{strong_open}Webhook URL%{strong_close} into the field below."
msgstr "" msgstr ""
msgid "SlackIntegration|Select events below to enable notifications. The <strong>Slack channel names</strong> and <strong>Slack username</strong> fields are optional." msgid "SlackIntegration|Select events below to enable notifications. The %{strong_open}Slack channel names%{strong_close} and %{strong_open}Slack username%{strong_close} fields are optional."
msgstr "" msgstr ""
msgid "SlackIntegration|This service send notifications about projects' events to Slack channels. To set up this service:" msgid "SlackIntegration|This service send notifications about projects' events to Slack channels. To set up this service:"
msgstr "" msgstr ""
msgid "SlackService|2. Paste the <strong>Token</strong> into the field below" msgid "SlackService|2. Paste the %{strong_open}Token%{strong_close} into the field below"
msgstr "" msgstr ""
msgid "SlackService|3. Select the <strong>Active</strong> checkbox, press <strong>Save changes</strong> and start using GitLab inside Slack!" msgid "SlackService|3. Select the %{strong_open}Active%{strong_close} checkbox, press %{strong_open}Save changes%{strong_close} and start using GitLab inside Slack!"
msgstr "" msgstr ""
msgid "SlackService|Fill in the word that works best for your team." msgid "SlackService|Fill in the word that works best for your team."
...@@ -23843,7 +23846,7 @@ msgstr "" ...@@ -23843,7 +23846,7 @@ msgstr ""
msgid "The passphrase required to decrypt the private key. This is optional and the value is encrypted at rest." msgid "The passphrase required to decrypt the private key. This is optional and the value is encrypted at rest."
msgstr "" msgstr ""
msgid "The path to the CI configuration file. Defaults to <code>.gitlab-ci.yml</code>" msgid "The path to the CI configuration file. Defaults to %{code_open}.gitlab-ci.yml%{code_close}"
msgstr "" msgstr ""
msgid "The phase of the development lifecycle." msgid "The phase of the development lifecycle."
...@@ -23912,7 +23915,7 @@ msgstr "" ...@@ -23912,7 +23915,7 @@ msgstr ""
msgid "The repository must be accessible over %{code_open}http://%{code_close}, %{code_open}https://%{code_close} or %{code_open}git://%{code_close}." msgid "The repository must be accessible over %{code_open}http://%{code_close}, %{code_open}https://%{code_close} or %{code_open}git://%{code_close}."
msgstr "" msgstr ""
msgid "The repository must be accessible over <code>http://</code>, <code>https://</code>, <code>ssh://</code> or <code>git://</code>." msgid "The repository must be accessible over %{code_open}http://%{code_close}, %{code_open}https://%{code_close}, %{code_open}ssh://%{code_close} or %{code_open}git://%{code_close}."
msgstr "" msgstr ""
msgid "The review stage shows the time from creating the merge request to merging it. The data will automatically be added after you merge your first merge request." msgid "The review stage shows the time from creating the merge request to merging it. The data will automatically be added after you merge your first merge request."
...@@ -24326,13 +24329,19 @@ msgstr "" ...@@ -24326,13 +24329,19 @@ msgstr ""
msgid "This commit is part of merge request %{link_to_merge_request}. Comments created here will be created in the context of that merge request." msgid "This commit is part of merge request %{link_to_merge_request}. Comments created here will be created in the context of that merge request."
msgstr "" msgstr ""
msgid "This commit was signed with a %{strong_open}verified%{strong_close} signature and the committer email is verified to belong to the same user."
msgstr ""
msgid "This commit was signed with a <strong>verified</strong> signature and the committer email is verified to belong to the same user." msgid "This commit was signed with a <strong>verified</strong> signature and the committer email is verified to belong to the same user."
msgstr "" msgstr ""
msgid "This commit was signed with a different user's verified signature." msgid "This commit was signed with a different user's verified signature."
msgstr "" msgstr ""
msgid "This commit was signed with a verified signature, but the committer email is <strong>not verified</strong> to belong to the same user." msgid "This commit was signed with a verified signature, but the committer email is %{strong_open}not verified%{strong_close} to belong to the same user."
msgstr ""
msgid "This commit was signed with an %{strong_open}unverified%{strong_close} signature."
msgstr "" msgstr ""
msgid "This commit was signed with an <strong>unverified</strong> signature." msgid "This commit was signed with an <strong>unverified</strong> signature."
...@@ -24605,10 +24614,10 @@ msgstr "" ...@@ -24605,10 +24614,10 @@ msgstr ""
msgid "This pipeline does not use the %{codeStart}needs%{codeEnd} keyword and can't be represented as a directed acyclic graph." msgid "This pipeline does not use the %{codeStart}needs%{codeEnd} keyword and can't be represented as a directed acyclic graph."
msgstr "" msgstr ""
msgid "This pipeline makes use of a predefined CI/CD configuration enabled by %{strongStart}Auto DevOps.%{strongEnd}" msgid "This pipeline makes use of a predefined CI/CD configuration enabled by %{b_open}Auto DevOps.%{b_close}"
msgstr "" msgstr ""
msgid "This pipeline makes use of a predefined CI/CD configuration enabled by <b>Auto DevOps.</b>" msgid "This pipeline makes use of a predefined CI/CD configuration enabled by %{strongStart}Auto DevOps.%{strongEnd}"
msgstr "" msgstr ""
msgid "This pipeline was triggered by a schedule." msgid "This pipeline was triggered by a schedule."
...@@ -24644,7 +24653,7 @@ msgstr "" ...@@ -24644,7 +24653,7 @@ msgstr ""
msgid "This project will be removed on %{date} since its parent group '%{parent_group_name}' has been scheduled for removal." msgid "This project will be removed on %{date} since its parent group '%{parent_group_name}' has been scheduled for removal."
msgstr "" msgstr ""
msgid "This project will live in your group <strong>%{namespace}</strong>. A project is where you house your files (repository), plan your work (issues), publish your documentation (wiki), and so much more." msgid "This project will live in your group %{strong_open}%{namespace}%{strong_close}. A project is where you house your files (repository), plan your work (issues), publish your documentation (wiki), and so much more."
msgstr "" msgstr ""
msgid "This repository" msgid "This repository"
...@@ -25104,13 +25113,13 @@ msgstr "" ...@@ -25104,13 +25113,13 @@ msgstr ""
msgid "To move or copy an entire GitLab project from another GitLab installation to this one, navigate to the original project's settings page, generate an export file, and upload it here." msgid "To move or copy an entire GitLab project from another GitLab installation to this one, navigate to the original project's settings page, generate an export file, and upload it here."
msgstr "" msgstr ""
msgid "To only use CI/CD features for an external repository, choose <strong>CI/CD for external repo</strong>." msgid "To only use CI/CD features for an external repository, choose %{strong_open}CI/CD for external repo%{strong_close}."
msgstr "" msgstr ""
msgid "To open Jaeger and easily view tracing from GitLab, link the %{link} page to your server" msgid "To open Jaeger and easily view tracing from GitLab, link the %{link} page to your server"
msgstr "" msgstr ""
msgid "To preserve performance only <strong>%{display_size} of %{real_size}</strong> files are displayed." msgid "To preserve performance only %{strong_open}%{display_size} of %{real_size}%{strong_close} files are displayed."
msgstr "" msgstr ""
msgid "To protect this issue's confidentiality, %{forkLink} and set the fork's visibility to private." msgid "To protect this issue's confidentiality, %{forkLink} and set the fork's visibility to private."
...@@ -26958,9 +26967,6 @@ msgstr[1] "" ...@@ -26958,9 +26967,6 @@ msgstr[1] ""
msgid "When using the %{code_open}http://%{code_close} or %{code_open}https://%{code_close} protocols, please provide the exact URL to the repository. HTTP redirects will not be followed." msgid "When using the %{code_open}http://%{code_close} or %{code_open}https://%{code_close} protocols, please provide the exact URL to the repository. HTTP redirects will not be followed."
msgstr "" msgstr ""
msgid "When using the <code>http://</code> or <code>https://</code> protocols, please provide the exact URL to the repository. HTTP redirects will not be followed."
msgstr ""
msgid "When:" msgid "When:"
msgstr "" msgstr ""
......
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