【问题标题】:In Rails, how to translate buttons in javascript popup confirm box在 Rails 中,如何翻译 javascript 弹出确认框中的按钮
【发布时间】: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


    【解决方案1】:

    默认情况下(依赖data-confirm属性并调用window.confirm()),rails-ujs使用浏览器的原生确认对话框,所以你不能真正翻译它们,它们会使用浏览器的翻译。

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

    TL;DR:你不能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多