diff --git a/app/views/projects/runners/_index.html.haml b/app/views/projects/runners/_index.html.haml index 022687b831f4b5f4c3dcad1f20cb92e157fc04ad..ae4fee1e14c3f93c3cad6936c9e5c2d1ff693aff 100644 --- a/app/views/projects/runners/_index.html.haml +++ b/app/views/projects/runners/_index.html.haml @@ -2,7 +2,7 @@ %hr -%p.lead To start serving your jobs you can either add specific Runners to your project or use shared Runners +%p.lead= _('To start serving your jobs you can either add specific Runners to your project or use shared Runners') .row .col-sm-6 = render 'projects/runners/specific_runners' diff --git a/app/views/projects/runners/_shared_runners.html.haml b/app/views/projects/runners/_shared_runners.html.haml index 20a5ef039f851829ed4f80afbf542dd483151902..dc3fb43526a768faa5384e7819e0ccdf52541171 100644 --- a/app/views/projects/runners/_shared_runners.html.haml +++ b/app/views/projects/runners/_shared_runners.html.haml @@ -5,21 +5,19 @@ - if Gitlab::CurrentSettings.shared_runners_text.present? = markdown_field(Gitlab::CurrentSettings.current_application_settings, :shared_runners_text) - else - GitLab Shared Runners execute code of different projects on the same Runner - unless you configure GitLab Runner Autoscale with MaxBuilds 1 (which it is - on GitLab.com). + = _('GitLab Shared Runners execute code of different projects on the same Runner unless you configure GitLab Runner Autoscale with MaxBuilds 1 (which it is on GitLab.com).') %hr - if @project.shared_runners_enabled? = link_to toggle_shared_runners_project_runners_path(@project), class: 'btn btn-close', method: :post do - Disable shared Runners + = _('Disable shared Runners') - else = link_to toggle_shared_runners_project_runners_path(@project), class: 'btn btn-success', method: :post do - Enable shared Runners + = _('Enable shared Runners')   for this project - if @shared_runners_count.zero? = _('This GitLab instance does not provide any shared Runners yet. Instance administrators can register shared Runners in the admin area.') - else - %h4.underlined-title Available shared Runners : #{@shared_runners_count} + %h4.underlined-title #{_('Available shared Runners :')} #{@shared_runners_count} %ul.bordered-list.available-shared-runners = render partial: 'projects/runners/runner', collection: @shared_runners, as: :runner diff --git a/app/views/projects/runners/_specific_runners.html.haml b/app/views/projects/runners/_specific_runners.html.haml index ec503cd8bef7ebde91a0852bd3286f6ab9ee7ac0..dc56a515d4c742cbeea2342d53300f7650cf9072 100644 --- a/app/views/projects/runners/_specific_runners.html.haml +++ b/app/views/projects/runners/_specific_runners.html.haml @@ -31,12 +31,12 @@ reset_token_url: reset_registration_token_namespace_project_settings_ci_cd_path } - if @project_runners.any? - %h4.underlined-title Runners activated for this project + %h4.underlined-title= _('Runners activated for this project') %ul.bordered-list.activated-specific-runners = render partial: 'projects/runners/runner', collection: @project_runners, as: :runner - if @assignable_runners.any? - %h4.underlined-title Available specific runners + %h4.underlined-title= _('Available specific runners') %ul.bordered-list.available-specific-runners = render partial: 'projects/runners/runner', collection: @assignable_runners, as: :runner = paginate @assignable_runners, theme: "gitlab", :params => { :anchor => '#js-runners-settings' } diff --git a/app/views/projects/runners/edit.html.haml b/app/views/projects/runners/edit.html.haml index d59f9c19862c5f7f607cfc570612d2052c178447..b9d8e1549136ca50178027cac3291b6d89535bcf 100644 --- a/app/views/projects/runners/edit.html.haml +++ b/app/views/projects/runners/edit.html.haml @@ -1,4 +1,4 @@ -- page_title _('Edit'), "#{@runner.description} ##{@runner.id}", 'Runners' +- page_title _('Edit'), "#{@runner.description} ##{@runner.id}", _('Runners') %h4 Runner ##{@runner.id} diff --git a/changelogs/unreleased/gt-externalize-app-views-project-runners.yml b/changelogs/unreleased/gt-externalize-app-views-project-runners.yml new file mode 100644 index 0000000000000000000000000000000000000000..d7d591e2175bb838cce8ae999588f673ad9e20dc --- /dev/null +++ b/changelogs/unreleased/gt-externalize-app-views-project-runners.yml @@ -0,0 +1,5 @@ +--- +title: Externalize strings from `/app/views/project/runners` +merge_request: 23208 +author: Tao Wang +type: other diff --git a/locale/gitlab.pot b/locale/gitlab.pot index 3a8716b04e7e795524ea52db8c33bbaba23706d8..c29c25c917e0564b307673776022b52b7efeac57 100644 --- a/locale/gitlab.pot +++ b/locale/gitlab.pot @@ -810,6 +810,12 @@ msgstr "" msgid "Available group Runners : %{runners}." msgstr "" +msgid "Available shared Runners :" +msgstr "" + +msgid "Available specific runners" +msgstr "" + msgid "Avatar will be removed. Are you sure?" msgstr "" @@ -2459,6 +2465,9 @@ msgstr "" msgid "Disable group Runners" msgstr "" +msgid "Disable shared Runners" +msgstr "" + msgid "Discard" msgstr "" @@ -2600,6 +2609,9 @@ msgstr "" msgid "Enable reCAPTCHA or Akismet and set IP limits." msgstr "" +msgid "Enable shared Runners" +msgstr "" + msgid "Enable the Performance Bar for a given group." msgstr "" @@ -3059,6 +3071,9 @@ msgstr "" msgid "GitLab Import" msgstr "" +msgid "GitLab Shared Runners execute code of different projects on the same Runner unless you configure GitLab Runner Autoscale with MaxBuilds 1 (which it is on GitLab.com)." +msgstr "" + msgid "GitLab User" msgstr "" @@ -5479,6 +5494,9 @@ msgstr "" msgid "Runners API" msgstr "" +msgid "Runners activated for this project" +msgstr "" + msgid "Runners can be placed on separate users, servers, and even on your local machine." msgstr "" @@ -6726,6 +6744,9 @@ msgstr "" msgid "To start serving your jobs you can add Runners to your group" msgstr "" +msgid "To start serving your jobs you can either add specific Runners to your project or use shared Runners" +msgstr "" + msgid "To this GitLab instance" msgstr ""