Sha256: 43e40a78ac7973c7be3969fe365255ffddfad809e2e72da184f6576eb6954936

Contents?: true

Size: 668 Bytes

Versions: 5

Compression:

Stored size: 668 Bytes

Contents

# encoding: utf-8

RSpec.describe 'Russian errors translations' do
  def translation(count)
    Spree.t(:errors_prohibited_this_record_from_being_saved, count: count)
  end

  context 'when current locale is Russian' do
    it 'translation is available' do
      I18n.locale = :ru
      expect(translation(1)).to eq 'Одна ошибка не позволяет сохранить запись в базе'
      expect(translation(3)).to eq '3 ошибки не позволяют сохранить запись в базе'
      expect(translation(10)).to eq '10 ошибок не позволяют сохранить запись в базе'
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
spree_i18n-5.3.0 spec/features/russian_errors_translation_spec.rb
spree_i18n-5.2.0 spec/features/russian_errors_translation_spec.rb
spree_i18n-5.1.0 spec/features/russian_errors_translation_spec.rb
spree_i18n-5.0.1 spec/features/russian_errors_translation_spec.rb
spree_i18n-5.0.0 spec/features/russian_errors_translation_spec.rb