I18n.l显示错误的月份(一个月后)

时间:2013-04-09 08:39:54

标签: ruby-on-rails spree rails-i18n

I18n.l帮助器存在问题。我在updated_at数据库字段中有以下日期:2013-04-09 08:17:26

我在<%= l product.updated_at %>的视图中显示此日期,第一次 我加载页面:Dienstag, 09. April 2013, 10:17 Uhr。当我刷新页面时,它变为Dienstag, 09. Mai 2013, 10:17 Uhr。如你所见,日期现在是一个月之后。它坚持这一点,直到我重新启动服务器。然后再次正确显示一次。

这可能是什么问题?

1 个答案:

答案 0 :(得分:1)

我终于找到了它。这是我使用的Spree版本中的一个错误,他们意外地从nil删除了month_names密钥:https://github.com/spree/spree/pull/2427