Rails date_field翻译

时间:2014-02-12 10:45:24

标签: ruby-on-rails ruby-on-rails-4

我正在尝试找到一种方法来翻译rails date_field的标题。

<%= form_for @foo do |f| %>
   <%= f.date_field :startdate %>
<% end %>

enter image description here

我已经拥有了我的瑞典语语言环境,它在视图中输出内容时起作用(例如:I18n.localize(@startdate,格式:“%a%e%b”)),但我找不到任何地方如何翻译日期助手。

我在Rails 4上。

2 个答案:

答案 0 :(得分:1)

格式由浏览器处理,因为f.date_field会生成HTML5 <input type="date" ... >标记,而根据this question,浏览器还不支持自定义格式。

答案 1 :(得分:1)

如果您需要翻译版本,请跳过日期字段并使用jquery datepicker:

http://jqueryui.com/datepicker/#localization

https://github.com/joliss/jquery-ui-rails