我正在使用 jquery-i18n-properties 插件向我的网站提供 i18n。我已经更改了我的 HTML 并执行以下操作以加载所需的 .properties:
jQuery.i18n.properties({
name: 'Messages',
path: 'bundle/',
mode: 'both',
language: lang,
callback: function() {
$("#msg_welcome").text(jQuery.i18n.prop('msg_welcome'));
...
}
});
一切正常。我现在要做的是允许用户按下按钮更改语言。有没有办法只使用 javascript 或这个插件而不重新加载页面?谢谢。