【发布时间】:2012-06-28 18:30:15
【问题描述】:
我在我的应用程序中使用twitter-bootstrap-rails gem。它似乎带有一系列帮助方法,例如在主题视图中创建编辑和删除按钮:
<%= link_to t('.destroy', :default => t("helpers.links.destroy")),
cohort_path(cohort),
:method => :delete,
:confirm => t('.confirm', :default => t("helpers.links.confirm", :default => 'Are you sure?')),
:class => 'btn btn-mini btn-danger' %>
这些 t() 方法和助手定义在哪里?我怎样才能改变它们?例如,如果我想将 Destroy 按钮上的标签更改为“Delete”,我可以将上面的内容更改为:
<%= link_to t('.destroy', :default => "Delete"),
cohort_path(cohort),
:method => :delete,
:confirm => t('.confirm', :default => t("helpers.links.confirm", :default => 'Are you sure?')),
:class => 'btn btn-mini btn-danger' %>
我真正想做的是将t("helpers.links.destroy") 更改为在我的所有视图中显示“删除”而不是“销毁”。我可以这样做吗?感谢您的帮助!
【问题讨论】:
-
哇。我找到了。与引导无关。 l18n 翻译 API:t 翻译的缩写,l 语言环境的缩写 guides.rubyonrails.org/i18n.html
标签: ruby-on-rails-3 helper twitter-bootstrap-rails