Sha256: c9af78da2cd6f40a99460229ea0e0d0c208a1118609055786d8215e5a258be83

Contents?: true

Size: 690 Bytes

Versions: 4

Compression:

Stored size: 690 Bytes

Contents

# encoding: utf-8
require 'spec_helper'

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

4 entries across 4 versions & 1 rubygems

Version Path
solidus_i18n-1.3.0 spec/features/russian_errors_translation_spec.rb
solidus_i18n-1.2.0 spec/features/russian_errors_translation_spec.rb
solidus_i18n-1.1.0 spec/features/russian_errors_translation_spec.rb
solidus_i18n-1.0.0 spec/features/russian_errors_translation_spec.rb