让用户选择日期时我通过 <%= select_date Date.today,:order => [:year,:month,:day], :prefix => :start_date %> 来实现。但是由于项目涉及到了 i18n。会造成在切换成中文时,在进行月份选择时英文的月份就会变成 r a 等单个字母。 目前我的分析是没有设置汉语翻译的问题,但是这个翻译应该怎么写呢?这是目前困扰我的问题
<%= select_date Date.today,:order => [:year,:month,:day], :prefix => :start_date %>
试一试 <%= select_date Date.today,:order => [:year,:month,:day], :prefix => :start_date,:use_month_numbers=>true %>
如果以前的版本 :use_month_names=>[1,2]
#1 楼 @aston 以前英文版本是显示的 英文的月份,目前只能先用数字代替英文的月份了