2010-12-07 3 views
0

그래서 최근에 영어 이외의 다른 번역본을 추가 했으므로 현재 모든 양식이 작동하지 않습니다. 추가 검사를 통해 번역 된 경로로 라우팅하려고 시도했음을 발견했습니다. 예 : users_path은 (foobar는 모델 번역입니다)activemodel i18n & forms

모든 양식을 :url => users_path으로 업데이트 할 수 있지만 라우팅이 언어 파일을 참조하지 않아야합니다.

i18n 설치가 잘못 구성 되었습니까? 또는이 버그입니까?

편집

그래서 내가 액티브가 경로를 번역하지 않는다는 것을 깨달았다이 activemodel에 문제가 있습니다!

activerecord가 예상대로 작동한다는 사실은 이것이 activemodel의 버그라는 것을 알려줍니다. 누구든지 전에이 문제가 있었는지, 해결책에 대한 제안이 있습니까?

답변

0

알아 들었어! 내 funmy model_name 메서드를 내 activemodels에 대해 정의했다. extend ActiveModel::Naming으로 바뀌 었습니다. 이제는 activerecord와 똑같이 작동합니다.