【发布时间】:2014-10-17 16:37:49
【问题描述】:
当包含data: { confirm: "Are you sure?" } 到link_to 助手时,我们如何翻译弹出窗口中的“取消”和“确定”两个按钮?
Rail 的 I18n 是否以某种方式适用?
【问题讨论】:
标签: javascript ruby-on-rails ruby-on-rails-4 confirm rails-i18n
当包含data: { confirm: "Are you sure?" } 到link_to 助手时,我们如何翻译弹出窗口中的“取消”和“确定”两个按钮?
Rail 的 I18n 是否以某种方式适用?
【问题讨论】:
标签: javascript ruby-on-rails ruby-on-rails-4 confirm rails-i18n
默认情况下(依赖data-confirm属性并调用window.confirm()),rails-ujs使用浏览器的原生确认对话框,所以你不能真正翻译它们,它们会使用浏览器的翻译。
如果您使用其他解决方案(实际上将 data-confirm 属性替换为其他内容),则视图取决于您选择的特定解决方案(例如 http://lesseverything.com/blog/archives/2012/07/18/customizing-confirmation-dialog-in-rails/)
TL;DR:你不能。
【讨论】: