我正在开发一个Rails 2.3.8应用程序,我偶然发现了一个奇怪的表单错误: 在任何输入表单中的所有错误消息中,不会扩展变量计数。 例如,如果我用太长的字符串填写以下表单(> 300个字符,我设置了max = 300),表单将显示以下消息: “太长(最多{{count}}个字符)”而不是: “太长(最多300个字符)”
- form_for(@event) do |f|
= f.label :description
%br
= f.text_area :description
= f.error_message_on :description
你有什么想法会发生这种情况吗?
非常感谢答案 0 :(得分:2)
请参阅此处了解更改:
http://www.redmine.org/news/49
在消息中他们说了这些话:
在11个错误修复中,Redmine 1.0.5 解决了与...不相容的问题 i18n 0.5.0宝石。适当的i18n 现在需要宝石版(0.4.2)
所以我假设您需要安装0.4.2 i18n gem:)
答案 1 :(得分:0)
我遇到了同样的问题,安装i18n 0.4.2为我解决了这个问题。