我编写了这段代码来根据浏览器语言获取页面的语言文件:
$.ajax({
'async': false,
'global': false,
'url': "./languages/"+navigator.language.substring(0,2)+".json",
'dataType': "json",
'success': function (testo) {
$.each( testo, function(originalstring, newstring){
$('body').html($('body').html().replace(originalstring, newstring));
});
}
});
是否有一种简单的方法来管理“找不到文件”错误并因此加载默认语言 json 文件(即英语)?