在Rails中,如何在javascript弹出确认框中翻译按钮

时间:2014-10-17 16:37:50

标签: javascript ruby-on-rails ruby-on-rails-4 confirm rails-i18n

data: { confirm: "Are you sure?" }加入link_to帮助器时,如何在弹出窗口中翻译“取消”和“确定”两个按钮?

Rail的I18n在某种程度上是否适用?

1 个答案:

答案 0 :(得分:1)

默认情况下(依赖data-confirm属性并调用window.confirm()),rails-ujs使用浏览器的本机确认对话框,因此您无法真正翻译它们,它们将使用浏览器的翻译。

如果您使用某种替代解决方案(实际上将data-confirm属性替换为其他内容),则视图取决于您选择的特定解决方案(例如http://lesseverything.com/blog/archives/2012/07/18/customizing-confirmation-dialog-in-rails/

TL; DR:你不能。