ru:
  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}"

    template:
      # Заголовок сообщения об ошибке
      header:
        one:   "%{model}: сохранение не удалось из-за %{count} ошибки"
        few:   "%{model}: сохранение не удалось из-за %{count} ошибок"
        many:  "%{model}: сохранение не удалось из-за %{count} ошибок"
        other: "%{model}: сохранение не удалось из-за %{count} ошибки"

      # Первый параграф сообщения об ошибке. Можно использовать макрос %{count}
      # The variable :count is also available
      body: "Проблемы возникли со следующими полями:"