activemodel i18n & формы - PullRequest
       7

activemodel i18n & формы

0 голосов
/ 07 декабря 2010

, поэтому я недавно добавил свой первый перевод, кроме английского, и теперь все мои формы не работают.при дальнейшей проверке я обнаружил, что он пытался проложить маршрут к переведенным путям.то есть users_path было теперь foobar_path (foobar - перевод модели)

я могу обновить все свои формы с помощью :url => users_path, но кажется, что маршрутизация не должна ссылаться на языковые файлы.

у меня неправильно настроены мои настройки i18n?или это ошибка?

EDIT

, поэтому я понял, что activerecord НЕ переводит маршруты, это проблема с activemodel!

Тот факт, что activerecord работает так, как я ожидал, говорит мне, что это ошибка с activemodel.кто-нибудь имел эту проблему раньше, и есть предложения для решения?

1 Ответ

0 голосов
/ 07 декабря 2010

понял!у меня был какой-то забавный метод model_name, определенный для моих активных моделей.заменил его на extend ActiveModel::Naming, теперь он ведет себя как activerecord.

...