Javascript Jquery默认消息的英文翻译
我正在将一个项目翻译成我自己的语言,但我找不到应该在哪里翻译jquery上的按钮“是”、“否”和“取消” 例如,当用户想要注销时,此行将创建一个弹出窗口:Javascript Jquery默认消息的英文翻译,javascript,jquery,html,Javascript,Jquery,Html,我正在将一个项目翻译成我自己的语言,但我找不到应该在哪里翻译jquery上的按钮“是”、“否”和“取消” 例如,当用户想要注销时,此行将创建一个弹出窗口: function logout(){ jQueryConfirmWithTitle('Are you sure you want to logout?', 'Confirm logout',function() {logoff(false);}); }; function logoff(timeOut) { $('#logo
function logout(){
jQueryConfirmWithTitle('Are you sure you want to logout?', 'Confirm logout',function() {logoff(false);});
};
function logoff(timeOut) {
$('#logoffTimeout').val(timeOut ? 'true' : 'false');
$('#logoffForm').submit();
};
我应该去哪里翻译jquery的标准字符串消息
编辑:
正如@MikeC所指出的,这不是我所认为的jquery函数,所以我更深入地研究了这个函数并找到了它的声明位置
function jQueryConfirmWithTitle(confirmText, titleText, callbackOnYes) {
jQueryConfirmWithYesNoCallback(confirmText, titleText, callbackOnYes, function() {});
}
function jQueryConfirmWithYesNoCallback(confirmText, titleText, callbackOnYes, callbackOnNo) {
var dlgConfirm = $('#dlgConfirm');
dlgConfirm.empty().html('<p style="font-size: 1.0em;">'+confirmText+'</p>');
dlgConfirm.dialog({
modal: true,
title: titleText,
buttons: {
Yes: function() {
$( this ).dialog("close");
callbackOnYes();
},
No: function() {
$( this ).dialog("close");
callbackOnNo();
}
},
open: function() { $(".ui-dialog-titlebar-close").hide(); }
});
}
函数jQueryConfirmWithTitle(confirmText、titleText、callbackonies){
jQueryConfigWithYesNoCallback(confirmText、titleText、callbackonies、function(){});
}
函数jQueryConfirmWithYesNoCallback(confirmText、titleText、callbackOnYes、callbackOnNo){
var dlgConfirm=$(“#dlgConfirm”);
dlgConfirm.empty().html(''+confirmText+'
');
dlgConfirm.dialog({
莫代尔:是的,
标题:titleText,
按钮:{
是:函数(){
$(此).dialog(“关闭”);
callbackOnYes();
},
否:函数(){
$(此).dialog(“关闭”);
callbackOnNo();
}
},
打开:函数(){$(“.ui对话框标题栏关闭”).hide();}
});
}
您可以使用其中一个插件,例如:或
您需要为每种语言提供JSON格式的字符串。
jQueryConfigWithTitle
是一个非标准的jQuery函数。也就是说,我们无法确定文本的设置位置。您使用什么库或方法创建弹出窗口?因为@Mike评论这不是jQuery函数。你如何翻译“你确定要注销吗?”?你有没有像tr={'hu':{'你确定要注销吗?':'Biztos,hogy ki akarsz lépni?}这样的散列?我想是的。首先,用同样的方法翻译jquery字符串。然后向我们展示这部分代码(添加到问题中)。