Rails 2.3.8 앱을 개발하고 있는데 이상한 양식 오류가 발생했습니다 : 모든 입력 양식의 모든 오류 메시지에서 변수 개수가 확장되지 않습니다. 너무 긴 문자열 (> 300 자, 최대 값 = 300을 설정했습니다)으로 다음 양식을 채우면 인스턴스에 메시지가 표시됩니다. "이 너무 깁니다 (최대 {{count}}). 문자) "대신 : 은"(최대 300 자) "Rails가 표시 할 때 변수 "count"를 확장하지 않습니다.
- form_for(@event) do |f|
= f.label :description
%br
= f.text_area :description
= f.error_message_on :description
는이 일이 왜 어떤 아이디어가 있습니까 너무 깁니다?
많은 감사
하지만 이미 i18n (0.5.0)을 사용하고 있습니다. $ gem list | grep i18 return "i18n (0.5.0)"다운 그레이드를 수행 했습니까? –
gem install i18n -v = 0.4.2 적절한 버전을 설치하십시오. 또한 응용 프로그램에서 해당 버전을 요청해야합니다. 또는 % {key} 구문이 작동하는지 확인하십시오. 그렇게하면 i18n 0.5+를 사용할 수 있습니다. –
파일 끝에 http://www.redmine.org/projects/redmine/repository/revisions/4516/entry/trunk/config/boot.rb를 보시고 애플리케이션에 적합한 버전을 요청하는 방법을 알려주십시오. –