如何使用I18n选项翻译select
同事们,请告诉我,我该怎么做
<%= date_select :user, :birthday,
{:start_year => Time.now.year,
:end_year => 1900,
:use_short_month => false,
:order => [:day, :month, :year],
:prompt => {:month => 'Month', :day => 'Day', :year => 'Year'}},
{:class => 'userBirthday',
:id => 'userBirthday'}
%>
<%= select :user, :gender, ([["Male", "male"], ["Female", "female"]]), :class => 'bigselect' %>
我忘记在区域设置文件中添加以下内容:
es:
date:
abbr_day_names:
- dom
- lun
- mar
- mié
- jue
- vie
- sáb
abbr_month_names:
-
- ene
- feb
- mar
- abr
- may
- jun
- jul
- ago
- sep
- oct
- nov
- dic
day_names:
- domingo
- lunes
- martes
- miércoles
- jueves
- viernes
- sábado
formats:
default: ! '%d/%m/%Y'
long: ! '%d de %B de %Y'
short: ! '%d de %b'
month_names:
-
- enero
- febrero
- marzo
- abril
- mayo
- junio
- julio
- agosto
- septiembre
- octubre
- noviembre
- diciembre
order:
- :day
- :month
- :year
.......
...
..
全部在此链接中:https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/es.yml
用于正确选择的选项为:<%=select:user,:gender,([[t("Male"),"Male"],[t("Female")