0

我正在将系统移动到新服务器。两台服务器上的代码相同。不同(和错误)的是 DateHelper 中方法输出

两者都很好:

?> time_ago_in_words(Time.now)
=> "less than a minute"

?> time_ago_in_words(Time.now - 1.month)
=> "about 1 month"

破碎的:

?> time_ago_in_words(Time.now - 15.days)
=> "¨¨count¼¼ days"

在 HTML 中,结果如下:

{{count}} days

这是怎么回事?没有错误消息,日志中也没有任何内容。大概我错过了一颗宝石,因为它可以在一台服务器上运行,但不能在另一台服务器上运行。但是(如果是的话)哪个宝石?

4

1 回答 1

0

两个系统上的 gem 版本是否相同?插值变量格式已从“{{count}}”更改为“%{count}”。特别是检查i18n gem版本。

文档: http: //guides.rubyonrails.org/i18n.html#interpolation

于 2010-12-30T13:15:20.917 回答