我正在使用date_field_tag。
<%= date_field_tag :date_from, value = nil, options = {} %> 日期选择器以英语显示,机器区域设置为is,我想知道是否可以使用I18n.t翻译日期选择器文本?或者这是不可能的,因为日期选择器是由浏览器提供的?
发布于 2014-08-25 12:39:13
Rails助手date_field_tag 生成具有“日期”类型的输入字段。,但是它不是一个广泛支持的字段类型。您可以让浏览器呈现字段并希望得到最好的结果,或者使用聚脂填充为没有该功能的浏览器的用户提供支持。您也可以为每个人使用类似于jQuery UI数据报警器的东西,不管浏览器是否支持日期字段。
转换控件的选项取决于您采用的方法。如果浏览器正在绘制日历小部件,则无法控制它使用的语言。如果您是通过JavaScript提供日历小部件,那么您可以--毕竟,它只是一个HTML。jQuery的数据报警器提供很多本地化的选择。
您可以试用浏览器如何显示与本机日期相关的字段在这个JSFiddle中。
https://stackoverflow.com/questions/25484395
复制相似问题