rails/locale/ru.yml in rails-i18n-0.3.1 vs rails/locale/ru.yml in rails-i18n-0.4.0
- old
+ new
@@ -1,302 +1,250 @@
-# Russian localization for Ruby on Rails 2.2+ and 3+
-# by Yaroslav Markin <yaroslav@markin.net>
-#
-# Be sure to check out "russian" gem (http://github.com/yaroslav/russian) for
-# full Russian language support in Rails (month names, pluralization, etc).
-# The following is an excerpt from that gem.
-#
-# Для полноценной поддержки русского языка (варианты названий месяцев,
-# плюрализация и так далее) в Rails 2.2+ и Rails 3 нужно использовать gem "russian"
-# (http://github.com/yaroslav/russian). Следующие данные -- выдержка их него, чтобы
-# была возможность минимальной локализации приложения на русский язык.
-
ru:
date:
- formats:
- default: "%d.%m.%Y"
- short: "%d %b"
- long: "%d %B %Y"
-
- day_names:
- - воскресенье
- - понедельник
- - вторник
- - среда
- - четверг
- - пятница
- - суббота
abbr_day_names:
- - Вс
- - Пн
- - Вт
- - Ср
- - Чт
- - Пт
- - Сб
-
- month_names:
- - ~
- - января
- - февраля
- - марта
- - апреля
- - мая
- - июня
- - июля
- - августа
- - сентября
- - октября
- - ноября
- - декабря
- # see russian gem for info on "standalone" day names
+ - Вс
+ - Пн
+ - Вт
+ - Ср
+ - Чт
+ - Пт
+ - Сб
abbr_month_names:
- - ~
- - янв.
- - февр.
- - марта
- - апр.
- - мая
- - июня
- - июля
- - авг.
- - сент.
- - окт.
- - нояб.
- - дек.
- order:
- - :day
- - :month
- - :year
-
- time:
+ -
+ - янв.
+ - февр.
+ - марта
+ - апр.
+ - мая
+ - июня
+ - июля
+ - авг.
+ - сент.
+ - окт.
+ - нояб.
+ - дек.
+ day_names:
+ - воскресенье
+ - понедельник
+ - вторник
+ - среда
+ - четверг
+ - пятница
+ - суббота
formats:
- default: "%a, %d %b %Y, %H:%M:%S %z"
- short: "%d %b, %H:%M"
- long: "%d %B %Y, %H:%M"
-
- am: "утра"
- pm: "вечера"
-
+ default: ! '%d.%m.%Y'
+ long: ! '%d %B %Y'
+ short: ! '%d %b'
+ month_names:
+ -
+ - января
+ - февраля
+ - марта
+ - апреля
+ - мая
+ - июня
+ - июля
+ - августа
+ - сентября
+ - октября
+ - ноября
+ - декабря
+ order:
+ - :day
+ - :month
+ - :year
+ datetime:
+ distance_in_words:
+ about_x_hours:
+ few: около %{count} часов
+ many: около %{count} часов
+ one: около %{count} часа
+ other: около %{count} часа
+ about_x_months:
+ few: около %{count} месяцев
+ many: около %{count} месяцев
+ one: около %{count} месяца
+ other: около %{count} месяца
+ about_x_years:
+ few: около %{count} лет
+ many: около %{count} лет
+ one: около %{count} года
+ other: около %{count} лет
+ almost_x_years:
+ one: почти 1 год
+ few: почти %{count} года
+ many: почти %{count} лет
+ other: почти %{count} лет
+ half_a_minute: меньше минуты
+ less_than_x_minutes:
+ few: меньше %{count} минут
+ many: меньше %{count} минут
+ one: меньше %{count} минуты
+ other: меньше %{count} минуты
+ less_than_x_seconds:
+ few: меньше %{count} секунд
+ many: меньше %{count} секунд
+ one: меньше %{count} секунды
+ other: меньше %{count} секунды
+ over_x_years:
+ few: больше %{count} лет
+ many: больше %{count} лет
+ one: больше %{count} года
+ other: больше %{count} лет
+ x_days:
+ few: ! '%{count} дня'
+ many: ! '%{count} дней'
+ one: ! '%{count} день'
+ other: ! '%{count} дня'
+ x_minutes:
+ few: ! '%{count} минуты'
+ many: ! '%{count} минут'
+ one: ! '%{count} минуту'
+ other: ! '%{count} минуты'
+ x_months:
+ few: ! '%{count} месяца'
+ many: ! '%{count} месяцев'
+ one: ! '%{count} месяц'
+ other: ! '%{count} месяца'
+ x_seconds:
+ few: ! '%{count} секунды'
+ many: ! '%{count} секунд'
+ one: ! '%{count} секунда'
+ other: ! '%{count} секунды'
+ prompts:
+ day: День
+ hour: Часов
+ minute: Минут
+ month: Месяц
+ second: Секунд
+ year: Год
+ errors:
+ format: ! '%{attribute} %{message}'
+ messages:
+ accepted: нужно подтвердить
+ blank: не может быть пустым
+ confirmation: не совпадает с подтверждением
+ empty: не может быть пустым
+ equal_to: может иметь лишь значение, равное %{count}
+ even: может иметь лишь нечетное значение
+ exclusion: имеет зарезервированное значение
+ greater_than: может иметь значение большее %{count}
+ greater_than_or_equal_to: может иметь значение большее или равное %{count}
+ inclusion: имеет непредусмотренное значение
+ invalid: имеет неверное значение
+ less_than: может иметь значение меньшее чем %{count}
+ less_than_or_equal_to: может иметь значение меньшее или равное %{count}
+ not_a_number: не является числом
+ not_an_integer: не является целым числом
+ odd: может иметь лишь четное значение
+ record_invalid: ! 'Возникли ошибки: %{errors}'
+ taken: уже существует
+ too_long:
+ few: слишком большой длины (не может быть больше чем %{count} символа)
+ many: слишком большой длины (не может быть больше чем %{count} символов)
+ one: слишком большой длины (не может быть больше чем %{count} символ)
+ other: слишком большой длины (не может быть больше чем %{count} символа)
+ too_short:
+ few: недостаточной длины (не может быть меньше %{count} символов)
+ many: недостаточной длины (не может быть меньше %{count} символов)
+ one: недостаточной длины (не может быть меньше %{count} символа)
+ other: недостаточной длины (не может быть меньше %{count} символа)
+ wrong_length:
+ few: неверной длины (может быть длиной ровно %{count} символа)
+ many: неверной длины (может быть длиной ровно %{count} символов)
+ one: неверной длины (может быть длиной ровно %{count} символ)
+ other: неверной длины (может быть длиной ровно %{count} символа)
+ template:
+ body: ! 'Проблемы возникли со следующими полями:'
+ header:
+ few: ! '%{model}: сохранение не удалось из-за %{count} ошибок'
+ many: ! '%{model}: сохранение не удалось из-за %{count} ошибок'
+ one: ! '%{model}: сохранение не удалось из-за %{count} ошибки'
+ other: ! '%{model}: сохранение не удалось из-за %{count} ошибки'
+ helpers:
+ select:
+ prompt: ! 'Выберите: '
+ submit:
+ create: Создать %{model}
+ submit: Сохранить %{model}
+ update: Сохранить %{model}
number:
- format:
- separator: "."
- delimiter: " "
- precision: 3
- significant: false
- strip_insignificant_zeros: false
-
currency:
format:
- format: "%n %u"
- unit: "руб."
- separator: "."
- delimiter: " "
+ delimiter: ! ' '
+ format: ! '%n %u'
precision: 2
+ separator: .
significant: false
strip_insignificant_zeros: false
-
- percentage:
- format:
- delimiter: ""
-
- precision:
- format:
- delimiter: ""
-
+ unit: руб.
+ format:
+ delimiter: ! ' '
+ precision: 3
+ separator: .
+ significant: false
+ strip_insignificant_zeros: false
human:
+ decimal_units:
+ format: ! '%n %u'
+ units:
+ billion:
+ few: миллиардов
+ many: миллиардов
+ one: миллиард
+ other: миллиардов
+ million:
+ few: миллионов
+ many: миллионов
+ one: миллион
+ other: миллионов
+ quadrillion:
+ few: квадриллионов
+ many: квадриллионов
+ one: квадриллион
+ other: квадриллионов
+ thousand:
+ few: тысяч
+ many: тысяч
+ one: тысяча
+ other: тысяч
+ trillion:
+ few: триллионов
+ many: триллионов
+ one: триллион
+ other: триллионов
+ unit: ''
format:
- delimiter: ""
+ delimiter: ''
precision: 1
significant: false
strip_insignificant_zeros: false
-
- # Rails 2.2
- # storage_units: [байт, КБ, МБ, ГБ, ТБ]
-
- # Rails 2.3
storage_units:
- # Storage units output formatting.
- # %u is the storage unit, %n is the number (default: 2 MB)
- format: "%n %u"
+ format: ! '%n %u'
units:
byte:
- one: "байт"
- few: "байта"
- many: "байт"
- other: "байта"
- kb: "КБ"
- mb: "МБ"
- gb: "ГБ"
- tb: "ТБ"
-
- # Rails 3
- decimal_units:
- format: "%n %u"
- units:
- unit: ""
- thousand:
- one: "тысяча"
- few: "тысяч"
- many: "тысяч"
- other: "тысяч"
- million:
- one: "миллион"
- few: "миллионов"
- many: "миллионов"
- other: "миллионов"
- billion:
- one: "миллиард"
- few: "миллиардов"
- many: "миллиардов"
- other: "миллиардов"
- trillion:
- one: "триллион"
- few: "триллионов"
- many: "триллионов"
- other: "триллионов"
- quadrillion:
- one: "квадриллион"
- few: "квадриллионов"
- many: "квадриллионов"
- other: "квадриллионов"
-
- datetime:
- distance_in_words:
- half_a_minute: "меньше минуты"
- less_than_x_seconds:
- one: "меньше %{count} секунды"
- few: "меньше %{count} секунд"
- many: "меньше %{count} секунд"
- other: "меньше %{count} секунды"
- x_seconds:
- one: "%{count} секунда"
- few: "%{count} секунды"
- many: "%{count} секунд"
- other: "%{count} секунды"
- less_than_x_minutes:
- one: "меньше %{count} минуты"
- few: "меньше %{count} минут"
- many: "меньше %{count} минут"
- other: "меньше %{count} минуты"
- x_minutes:
- one: "%{count} минуту"
- few: "%{count} минуты"
- many: "%{count} минут"
- other: "%{count} минуты"
- about_x_hours:
- one: "около %{count} часа"
- few: "около %{count} часов"
- many: "около %{count} часов"
- other: "около %{count} часа"
- x_days:
- one: "%{count} день"
- few: "%{count} дня"
- many: "%{count} дней"
- other: "%{count} дня"
- about_x_months:
- one: "около %{count} месяца"
- few: "около %{count} месяцев"
- many: "около %{count} месяцев"
- other: "около %{count} месяца"
- x_months:
- one: "%{count} месяц"
- few: "%{count} месяца"
- many: "%{count} месяцев"
- other: "%{count} месяца"
- about_x_years:
- one: "около %{count} года"
- few: "около %{count} лет"
- many: "около %{count} лет"
- other: "около %{count} лет"
- over_x_years:
- one: "больше %{count} года"
- few: "больше %{count} лет"
- many: "больше %{count} лет"
- other: "больше %{count} лет"
- almost_x_years:
- one: "почти 1 год"
- other: "почти %{count} лет"
-
- prompts:
- year: "Год"
- month: "Месяц"
- day: "День"
- hour: "Часов"
- minute: "Минут"
- second: "Секунд"
-
- helpers:
- select:
- # Default value for :prompt => true in FormOptionsHelper
- prompt: "Выберите: "
-
- # Default translation keys for submit FormHelper
- submit:
- create: 'Создать %{model}'
- update: 'Сохранить %{model}'
- submit: 'Сохранить %{model}'
-
- # In rails 3 errors is top-level namespace
- errors:
- format: "%{attribute} %{message}"
-
- messages: &errors_messages
- inclusion: "имеет непредусмотренное значение"
- exclusion: "имеет зарезервированное значение"
- invalid: "имеет неверное значение"
- confirmation: "не совпадает с подтверждением"
- accepted: "нужно подтвердить"
- empty: "не может быть пустым"
- blank: "не может быть пустым"
- too_long:
- one: "слишком большой длины (не может быть больше чем %{count} символ)"
- few: "слишком большой длины (не может быть больше чем %{count} символа)"
- many: "слишком большой длины (не может быть больше чем %{count} символов)"
- other: "слишком большой длины (не может быть больше чем %{count} символа)"
- too_short:
- one: "недостаточной длины (не может быть меньше %{count} символа)"
- few: "недостаточной длины (не может быть меньше %{count} символов)"
- many: "недостаточной длины (не может быть меньше %{count} символов)"
- other: "недостаточной длины (не может быть меньше %{count} символа)"
- wrong_length:
- one: "неверной длины (может быть длиной ровно %{count} символ)"
- few: "неверной длины (может быть длиной ровно %{count} символа)"
- many: "неверной длины (может быть длиной ровно %{count} символов)"
- other: "неверной длины (может быть длиной ровно %{count} символа)"
- taken: "уже существует"
- not_a_number: "не является числом"
- not_an_integer: "не является целым числом"
- greater_than: "может иметь значение большее %{count}"
- greater_than_or_equal_to: "может иметь значение большее или равное %{count}"
- equal_to: "может иметь лишь значение, равное %{count}"
- less_than: "может иметь значение меньшее чем %{count}"
- less_than_or_equal_to: "может иметь значение меньшее или равное %{count}"
- odd: "может иметь лишь четное значение"
- even: "может иметь лишь нечетное значение"
- record_invalid: "Возникли ошибки: %{errors}"
- template: &errors_template
- header:
- one: "%{model}: сохранение не удалось из-за %{count} ошибки"
- few: "%{model}: сохранение не удалось из-за %{count} ошибок"
- many: "%{model}: сохранение не удалось из-за %{count} ошибок"
- other: "%{model}: сохранение не удалось из-за %{count} ошибки"
- body: "Проблемы возникли со следующими полями:"
-
- activerecord:
- errors:
- messages:
- <<: *errors_messages
- template:
- <<: *errors_template
- full_messages:
- format: "%{attribute} %{message}"
-
-
+ few: байта
+ many: байт
+ one: байт
+ other: байта
+ gb: ГБ
+ kb: КБ
+ mb: МБ
+ tb: ТБ
+ percentage:
+ format:
+ delimiter: ''
+ precision:
+ format:
+ delimiter: ''
support:
- select:
- prompt: "Выберите: "
-
array:
- words_connector: ", "
- two_words_connector: " и "
- last_word_connector: " и "
+ last_word_connector: ! ' и '
+ two_words_connector: ! ' и '
+ words_connector: ! ', '
+ time:
+ am: утра
+ formats:
+ default: ! '%a, %d %b %Y, %H:%M:%S %z'
+ long: ! '%d %B %Y, %H:%M'
+ short: ! '%d %b, %H:%M'
+ pm: вечера