【发布时间】:2017-03-30 00:54:00
【问题描述】:
我有以下 select_tag 并希望翻译标签。我正在使用 Rails 国际化 (I18n) API
现在,这段代码可以按照我需要翻译选项标签的方式工作。
<%= select_tag "object",
"<option value=address>Address</option>
<option value=Orden>Orden</option>".html_safe %>
我试过了:
<%= select_tag "object",
"<option value=address><%= t('address').capitalize %></option>
<option value=Orden>Orden</option>".html_safe %>
但是我得到一个语法错误。我也试过:
<%= select_tag "object",
"<option value=address> t('address').capitalize </option>
<option value=Orden>Orden</option>".html_safe %>
最后一个不会翻译,只是把字符串't('address').capitalize'
有什么建议吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 internationalization rails-i18n