Extract admin settings translations

This commit is contained in:
Artur Beljajev 2017-08-22 17:29:52 +03:00
parent e629679d9d
commit d61c9d43e3
6 changed files with 27 additions and 67 deletions

View file

@ -11,7 +11,7 @@
- if can?(:access, :settings_menu)
%li.dropdown
%a.dropdown-toggle{"data-toggle" => "dropdown", href: "#"}
= t(:settings)
= t('.settings')
%span.caret
%ul.dropdown-menu{role: "menu"}
%li.dropdown-header= t('.users')
@ -30,7 +30,7 @@
%li= link_to t('.contact_history'), admin_contact_versions_path
%li.divider
%li.dropdown-header= t(:system)
%li= link_to t(:settings), admin_settings_path
%li= link_to t('.settings'), admin_settings_path
%li= link_to t('.zones'), admin_zones_path
%li= link_to t('.blocked_domains'), admin_blocked_domains_path
%li= link_to t('.reserved_domains'), admin_reserved_domains_path

View file

@ -1,6 +1,6 @@
- value = Setting.send(var)
%tr{class: (@errors && @errors.has_key?(var.to_s) && "danger")}
%td= t(var)
%td= var.to_s.humanize
- if [TrueClass, FalseClass].include?(value.class)
%td
= hidden_field_tag("[settings][#{var}]", '')

View file

@ -1,15 +1,11 @@
= render 'shared/title', name: t(:settings)
= render 'shared/title', name: t('.title')
= form_tag [:admin, :settings] do
.panel.panel-default
.panel-heading.clearfix
= t(:domain_validation_rules)
.panel-heading
= t('.domain_validation')
.table-responsive
%table.table.table-hover.table-bordered.table-condensed
%thead
%tr
%th{class: 'col-xs-6'}= t(:setting)
%th{class: 'col-xs-6'}= t(:value)
%tbody
= render 'setting_row', var: :admin_contacts_min_count
= render 'setting_row', var: :admin_contacts_max_count
@ -26,14 +22,10 @@
= render 'setting_row', var: :expire_pending_confirmation
.panel.panel-default
.panel-heading.clearfix
= t(:domain_expiring)
.panel-heading
= t('.domain_expiration')
.table-responsive
%table.table.table-hover.table-bordered.table-condensed
%thead
%tr
%th{class: 'col-xs-6'}= t(:setting)
%th{class: 'col-xs-6'}= t(:value)
%tbody
= render 'setting_row', var: :days_to_renew_domain_before_expire
= render 'setting_row', var: :expire_warning_period
@ -41,14 +33,10 @@
= render 'setting_row', var: :expiration_reminder_mail
.panel.panel-default
.panel-heading.clearfix
= t(:other)
.panel-heading
= t('.other')
.table-responsive
%table.table.table-hover.table-bordered.table-condensed
%thead
%tr
%th{class: 'col-xs-6'}= t(:setting)
%th{class: 'col-xs-6'}= t(:value)
%tbody
= render 'setting_row', var: :transfer_wait_time
= render 'setting_row', var: :ds_digest_type
@ -61,14 +49,10 @@
= render 'setting_row', var: :address_processing
.panel.panel-default
.panel-heading.clearfix
= t(:billing_settings)
.panel-heading
= t('.billing')
.table-responsive
%table.table.table-hover.table-bordered.table-condensed
%thead
%tr
%th{class: 'col-xs-6'}= t(:setting)
%th{class: 'col-xs-6'}= t(:value)
%tbody
= render 'setting_row', var: :invoice_number_min
= render 'setting_row', var: :invoice_number_max
@ -91,14 +75,10 @@
= render 'setting_row', var: :registry_swift
.panel.panel-default
.panel-heading.clearfix
= t(:registry_settings)
.panel-heading
= t('.contacts')
.table-responsive
%table.table.table-hover.table-bordered.table-condensed
%thead
%tr
%th{class: 'col-xs-6'}= t(:setting)
%th{class: 'col-xs-6'}= t(:value)
%tbody
= render 'setting_row', var: :registry_juridical_name
= render 'setting_row', var: :registry_reg_no
@ -113,4 +93,4 @@
.row
.col-md-12.text-right
%button.btn.btn-primary=t(:save)
%button.btn.btn-primary=t('.submit_btn')