Extract admin settings translations

This commit is contained in:
Artur Beljajev 2017-08-22 22:52:17 +03:00
parent 711403e418
commit 4bbea0d58b
5 changed files with 22 additions and 5 deletions

View file

@ -14,7 +14,7 @@ module Admin
Setting[k] = v
end
flash[:notice] = I18n.t('records_updated')
flash[:notice] = t('.saved')
redirect_to [:admin, :settings]
else
flash[:alert] = @errors.values.uniq.join(", ")

View file

@ -1,4 +1,6 @@
= render 'shared/title', name: t('.title')
.page-header
.h1
= t('.title')
= form_tag [:admin, :settings] do
.panel.panel-default
@ -93,4 +95,4 @@
.row
.col-md-12.text-right
%button.btn.btn-primary=t('.submit_btn')
= submit_tag(t('.save_btn'), class: 'btn btn-success', name: nil)

View file

@ -8,4 +8,7 @@ en:
domain_expiration: Domain expiration
billing: Billing
contacts: Contacts
submit_btn: Save
save_btn: Save
create:
saved: Settings have been successfully updated

View file

@ -409,7 +409,6 @@ en:
record_created: 'Record created'
failed_to_create_record: 'Failed to create record'
record_updated: 'Record updated'
records_updated: 'Records updated'
failed_to_update_record: 'Failed to update record'
record_deleted: 'Record deleted'
failed_to_delete_record: 'Failed to delete record'

View file

@ -0,0 +1,13 @@
require 'rails_helper'
RSpec.feature 'Admin settings' do
background do
sign_in_to_admin_area
end
it 'saves settings' do
visit admin_settings_path
click_link_or_button 'Save'
expect(page).to have_text(t('admin.settings.create.saved'))
end
end