]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/rails-locales/ru.yml
Switch to using the rails-i18n-updater gem instead of the rails-i18n plugin
[rails.git] / vendor / rails-locales / ru.yml
diff --git a/vendor/rails-locales/ru.yml b/vendor/rails-locales/ru.yml
new file mode 100644 (file)
index 0000000..5f52626
--- /dev/null
@@ -0,0 +1,303 @@
+# Russian localization for Ruby on Rails 2.2+
+# 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 нужно использовать gem "russian"
+# (http://github.com/yaroslav/russian). Следующие данные -- выдержка их него, чтобы
+# была возможность минимальной локализации приложения на русский язык.
+
+ru:
+  date:
+    formats:
+      default: "%d.%m.%Y"
+      short: "%d %b"
+      long: "%d %B %Y"
+
+    day_names: [воскресенье, понедельник, вторник, среда, четверг, пятница, суббота]
+    standalone_day_names: [Воскресенье, Понедельник, Вторник, Среда, Четверг, Пятница, Суббота]
+    abbr_day_names: [Вс, Пн, Вт, Ср, Чт, Пт, Сб]
+
+    month_names: [~, января, февраля, марта, апреля, мая, июня, июля, августа, сентября, октября, ноября, декабря]
+    # see russian gem for info on "standalone" day names
+    standalone_month_names: [~, Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь]
+    abbr_month_names: [~, янв., февр., марта, апр., мая, июня, июля, авг., сент., окт., нояб., дек.]
+    standalone_abbr_month_names: [~, янв., февр., март, апр., май, июнь, июль, авг., сент., окт., нояб., дек.]
+
+    order:
+      - :day
+      - :month
+      - :year
+
+  time:
+    formats:
+      default: "%a, %d %b %Y, %H:%M:%S %z"
+      short: "%d %b, %H:%M"
+      long: "%d %B %Y, %H:%M"
+
+    am: "утра"
+    pm: "вечера"
+
+  number:
+    format:
+      separator: "."
+      delimiter: " "
+      precision: 3
+      significant: false
+      strip_insignificant_zeros: false
+
+    currency:
+      format:
+        format: "%n %u"
+        unit: "руб."
+        separator: "."
+        delimiter: " "
+        precision: 2
+        significant: false
+        strip_insignificant_zeros: false
+
+    percentage:
+      format:
+        delimiter: ""
+
+    precision:
+      format:
+        delimiter: ""
+
+    human:
+      format:
+        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"
+        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:
+      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}"
+
+  activerecord:
+    errors:
+      template:
+        header:
+          one:   "%{model}: сохранение не удалось из-за %{count} ошибки"
+          few:   "%{model}: сохранение не удалось из-за %{count} ошибок"
+          many:  "%{model}: сохранение не удалось из-за %{count} ошибок"
+          other: "%{model}: сохранение не удалось из-за %{count} ошибки"
+
+        body: "Проблемы возникли со следующими полями:"
+
+      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: "не является числом"
+        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}"
+
+      full_messages:
+        format: "%{attribute} %{message}"
+
+
+  support:
+    select:
+      prompt: "Выберите: "
+
+    array:
+      # Rails 2.2
+      sentence_connector: "и"
+      skip_last_comma: true
+
+      # Rails 2.3
+      words_connector: ", "
+      two_words_connector: " и "
+      last_word_connector: " и "