在JQuery UI对话框中翻译"按钮"

opH*_*AME 7 jquery translation button internationalization jquery-ui-dialog

我有2个带翻译的Javascript文件,将根据用户语言包含在内.这适用于大多数情况.但不适用于JQuery UI对话框中的Buttons对象.任何想法如何解决这个问题?

if (data.status == 'success') {
    options = {
        buttons: {
            CLOSE: function() {
                      $(this).dialog('close');
                   }
            }
        };
Run Code Online (Sandbox Code Playgroud)

关闭必须翻译..

ist*_*men 8

像这样创建按钮对象:

var myButtons = {};
myButtons[CLOSE] = function() { $(this).dialog('close'); };

if (data.status == 'success') {
  options = {
    buttons: myButtons
  };
}
Run Code Online (Sandbox Code Playgroud)

编辑:已更新以使用CLOSE变量.