提交 79948637 编写于 作者: K Kushal Pandya

Merge branch 'gt-externalize-app-views-projects-environments' into 'master'

Externalize strings from `/app/views/projects/environments`

See merge request gitlab-org/gitlab-ce!23210
- if environment.external_url && can?(current_user, :read_environment, environment)
= link_to environment.external_url, target: '_blank', rel: 'noopener noreferrer', class: 'btn external-url has-tooltip qa-view-deployment', title: s_('Environments|Open live environment') do
= sprite_icon('external-link')
View deployment
= _("View deployment")
.row.prepend-top-default.append-bottom-default
.col-lg-3
%h4.prepend-top-0
Environments
= _("Environments")
%p
Environments allow you to track deployments of your application
= succeed "." do
= link_to "Read more about environments", help_page_path("ci/environments")
- link_to_read_more = link_to(_("Read more about environments"), help_page_path("ci/environments"))
= _("Environments allow you to track deployments of your application %{link_to_read_more}.").html_safe % { link_to_read_more: link_to_read_more }
= form_for [@project.namespace.becomes(Namespace), @project, @environment], html: { class: 'col-lg-9' } do |f|
= form_errors(@environment)
.form-group
= f.label :name, 'Name', class: 'label-bold'
= f.label :name, _('Name'), class: 'label-bold'
= f.text_field :name, required: true, class: 'form-control'
.form-group
= f.label :external_url, 'External URL', class: 'label-bold'
= f.label :external_url, _('External URL'), class: 'label-bold'
= f.url_field :external_url, class: 'form-control'
.form-actions
= f.submit 'Save', class: 'btn btn-success'
= link_to 'Cancel', project_environments_path(@project), class: 'btn btn-cancel'
= f.submit _('Save'), class: 'btn btn-save'
= link_to _('Cancel'), project_environments_path(@project), class: 'btn btn-cancel'
......@@ -2,6 +2,6 @@
- return unless can?(current_user, :read_environment, environment)
= link_to environment_metrics_path(environment), title: 'See metrics', class: 'btn metrics-button' do
= link_to environment_metrics_path(environment), title: _('See metrics'), class: 'btn metrics-button' do
= sprite_icon('chart')
Monitoring
= _("Monitoring")
- @no_container = true
- page_title "Edit", @environment.name, "Environments"
- page_title _("Edit"), @environment.name, _("Environments")
%div{ class: container_class }
%h3.page-title
Edit environment
= _('Edit environment')
%hr
= render 'form'
- @no_container = true
- page_title "Environments"
- page_title _("Environments")
#environments-folder-list-view{ data: { endpoint: folder_project_environments_path(@project, @folder, format: :json),
"folder-name" => @folder,
......
- @no_container = true
- page_title "Environments"
- add_to_breadcrumbs("Pipelines", project_pipelines_path(@project))
- page_title _("Environments")
- add_to_breadcrumbs(_("Pipelines"), project_pipelines_path(@project))
#environments-list-view{ data: { environments_data: environments_list_data,
"can-create-deployment" => can?(current_user, :create_deployment, @project).to_s,
......
- @no_container = true
- page_title "Metrics for environment", @environment.name
- page_title _("Metrics for environment"), @environment.name
.prometheus-container{ class: container_class }
#prometheus-graphs{ data: metrics_data(@project, @environment) }
- @no_container = true
- breadcrumb_title "Environments"
- page_title 'New Environment'
- breadcrumb_title _("Environments")
- page_title _("New Environment")
%div{ class: container_class }
%h3.page-title
New environment
= _("New environment")
%hr
= render 'form'
- @no_container = true
- add_to_breadcrumbs "Environments", project_environments_path(@project)
- add_to_breadcrumbs _("Environments"), project_environments_path(@project)
- breadcrumb_title @environment.name
- page_title "Environments"
- page_title _("Environments")
%div{ class: container_class }
- if can?(current_user, :stop_environment, @environment)
......@@ -10,7 +10,7 @@
.modal-content
.modal-header
%h4.modal-title.d-flex.mw-100
Stopping
= s_("Environments|Stopping")
%span.has-tooltip.text-truncate.ml-1.mr-1.flex-fill{ title: @environment.name, data: { container: '#stop-environment-modal' } }
= @environment.name
?
......@@ -40,7 +40,7 @@
= render 'projects/environments/external_url', environment: @environment
= render 'projects/environments/metrics_button', environment: @environment
- if can?(current_user, :update_environment, @environment)
= link_to 'Edit', edit_project_environment_path(@project, @environment), class: 'btn'
= link_to _('Edit'), edit_project_environment_path(@project, @environment), class: 'btn'
- if can?(current_user, :stop_environment, @environment)
= button_tag class: 'btn btn-danger', type: 'button', data: { toggle: 'modal',
target: '#stop-environment-modal' } do
......@@ -52,21 +52,19 @@
.empty-state
.text-content
%h4.state-title
You don't have any deployments right now.
= _("You don't have any deployments right now.")
%p.blank-state-text
Define environments in the deploy stage(s) in
%code .gitlab-ci.yml
to track deployments here.
= _("Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here.").html_safe
.text-center
= link_to _("Read more"), help_page_path("ci/environments"), class: "btn btn-success"
- else
.table-holder
.ci-table.environments{ role: 'grid' }
.gl-responsive-table-row.table-row-header{ role: 'row' }
.table-section.section-10{ role: 'columnheader' } ID
.table-section.section-30{ role: 'columnheader' } Commit
.table-section.section-25{ role: 'columnheader' } Job
.table-section.section-15{ role: 'columnheader' } Created
.table-section.section-10{ role: 'columnheader' }= _('ID')
.table-section.section-30{ role: 'columnheader' }= _('Commit')
.table-section.section-25{ role: 'columnheader' }= _('Job')
.table-section.section-15{ role: 'columnheader' }= _('Created')
= render @deployments
......
- @no_container = true
- page_title "Terminal for environment", @environment.name
- page_title _("Terminal for environment"), @environment.name
- content_for :page_specific_javascripts do
= stylesheet_link_tag "xterm.css"
......@@ -9,7 +9,7 @@
.row
.col-sm-6
%h3.page-title
Terminal for environment
= _("Terminal for environment")
= @environment.name
.col-sm-6
......
......@@ -2211,6 +2211,9 @@ msgstr ""
msgid "Define a custom pattern with cron syntax"
msgstr ""
msgid "Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here."
msgstr ""
msgid "DelayedJobs|Are you sure you want to run %{jobName} immediately? Otherwise this job will run automatically after it's timer finishes."
msgstr ""
......@@ -2510,6 +2513,9 @@ msgstr ""
msgid "Edit application"
msgstr ""
msgid "Edit environment"
msgstr ""
msgid "Edit files in the editor and commit changes here"
msgstr ""
......@@ -2588,6 +2594,9 @@ msgstr ""
msgid "Environments"
msgstr ""
msgid "Environments allow you to track deployments of your application %{link_to_read_more}."
msgstr ""
msgid "Environments|An error occurred while fetching the environments."
msgstr ""
......@@ -2657,6 +2666,9 @@ msgstr ""
msgid "Environments|Stop environment"
msgstr ""
msgid "Environments|Stopping"
msgstr ""
msgid "Environments|Updated"
msgstr ""
......@@ -2792,6 +2804,9 @@ msgstr ""
msgid "Explore public groups"
msgstr ""
msgid "External URL"
msgstr ""
msgid "Facebook"
msgstr ""
......@@ -3881,6 +3896,9 @@ msgstr ""
msgid "Metrics and profiling"
msgstr ""
msgid "Metrics for environment"
msgstr ""
msgid "Metrics|Check out the CI/CD documentation on deploying to an environment"
msgstr ""
......@@ -4025,6 +4043,9 @@ msgstr ""
msgid "New Application"
msgstr ""
msgid "New Environment"
msgstr ""
msgid "New Group"
msgstr ""
......@@ -4057,6 +4078,9 @@ msgstr ""
msgid "New directory"
msgstr ""
msgid "New environment"
msgstr ""
msgid "New file"
msgstr ""
......@@ -5133,6 +5157,9 @@ msgstr ""
msgid "Read more"
msgstr ""
msgid "Read more about environments"
msgstr ""
msgid "Read more about project permissions <strong>%{link_to_help}</strong>"
msgstr ""
......@@ -5509,6 +5536,9 @@ msgstr ""
msgid "Secret"
msgstr ""
msgid "See metrics"
msgstr ""
msgid "Select"
msgstr ""
......@@ -6086,6 +6116,9 @@ msgstr ""
msgid "Templates"
msgstr ""
msgid "Terminal for environment"
msgstr ""
msgid "Terms of Service Agreement and Privacy Policy"
msgstr ""
......@@ -6897,6 +6930,9 @@ msgstr ""
msgid "View app"
msgstr ""
msgid "View deployment"
msgstr ""
msgid "View file @ "
msgstr ""
......@@ -7197,6 +7233,9 @@ msgstr ""
msgid "You don't have any authorized applications"
msgstr ""
msgid "You don't have any deployments right now."
msgstr ""
msgid "You have no permissions"
msgstr ""
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册