i18n: локализация сообщения об ошибке для конкретной модели

Я могу локализовать сообщение об ошибке для каждой проверки, но как я могу создать ошибку для конкретной модели.

Обычный языковой стандарт выглядит вот так:

en:
  mongoid:
    errors:
      messages:
        taken: "It is already taken"

Но я хочу изменить сообщение для пользователя модель:

en:
  mongoid:
    errors:
      messages:
        taken: "It is already taken"
        user:
          taken: "It is already taken. %{link_to 'Remember password', reset_password_path'}"
10
задан fl00r 19 August 2011 в 17:21
поделиться