javascript - jQuery 中确认对话框的本地化

标签 javascript jquery

我正在使用 jquery 对话框来显示确认和取消按钮,如下所示:

  $("#delete_user").click(function(e) {
    $("#delete_user_dialog").dialog({
      buttons : {
        "Confirm" : function() {
          $(this).dialog("close");
          DeleteUser();
        },
        "Cancel" : function() {
          $(this).dialog("close");
        }
      }
    });
    $("#delete_user_dialog").dialog("open");

});

是否可以本地化此文本“确认”和“取消”??

谢谢!

最佳答案

实际上,这只是为每个字符串存储本地化副本的问题:Localize Strings in Javascript .

然后检测/让用户选择他们的语言:JavaScript for detecting browser language preference

当您创建对话框时,只需使用上面的方法选择正确的字符串版本。您可能希望让用户选择他们想要的任何语言,而不是每次都自动检测他们的语言。这样,多语言用户就不会感到不安。

关于javascript - jQuery 中确认对话框的本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7882814/

相关文章:

jQuery 数据表 : test if datatables plugin is initialized

javascript - Kendo TreeView 高亮搜索

javascript - Onchange 选择在 jquery 中每行的下一列输入字段上设置的项目值

jquery - 如何找到当前元素根div类?

javascript - Promise Chain 在第一个 Promise 返回时退出

javascript - 无法加载配置 "prettier"以从

javascript - 更新 HTML 值,但忽略当前 HTML 中的类

javascript - Promise.allSettled 在 babel ES6 实现中

javascript - 将数据上传到数据库而不停止站点的加载

jquery - 如何编辑 "required"属性,并从 jquery 设置它