我今天早上看了 Railscast 328,但我很难找到方法的文档。
<%= link_to t('.edit', :default => t("helpers.links.edit")),
edit_boy_scout_path(boy_scout), :class => 'btn btn-mini' %>
我了解 link_to 方法,但我对 t('edit ....) 参数感到困惑,它在该方法中调用了两次。解释甚至指向一些文档会很棒。感谢大家的帮助
最佳答案
t
函数是I18n.translate
的别名。
default:
选项提供了在请求的 key 丢失时要使用的翻译(您示例的 '.edit'
)。
参见 guide in internationalization (并转到 4.1.2 了解 :default
选项的语法)
关于ruby - Rails 3 中的 link_to t() 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11808420/