我正在使用jquery-i18n-properties插件为我的网站提供国际化。为了加载所需的.properties文件,我已经更改了HTML并执行以下操作:
jQuery.i18n.properties({
name: 'Messages',
path: 'bundle/',
mode: 'both',
language: lang,
callback: function() {
$("#msg_welcome").text(jQuery.i18n.prop('msg_welcome'));
...
}
});
一切都很好。现在我想让用户通过按一个按钮来更改语言。有没有办法只使用JavaScript或此插件而不重新加载页面来实现它?谢谢。