【发布时间】:2020-06-13 22:44:21
【问题描述】:
我有一个网页,它由许多与锚标签链接的 HTML 页面组成。对于此页面的翻译,我使用 i18next。在每个页面中,翻译似乎都有效,但问题是,在我更改语言并移至不同页面后,所选语言未应用,并再次设置为默认语言。我已阅读有关 sessionStorage 的信息,因为它可能会解决这个问题,但似乎无法实现它。 js切换语言:
function changeLanguageManual (lang) {
if (lang) {
i18next.changeLanguage(lang);
}
jqueryI18next.init(i18next, $);
$('body').localize();
}
基本上我想实现的是,当我导航到不同的内部 HTML 页面时,所选语言保持不变,并且未设置为默认语言。
【问题讨论】:
标签: javascript jquery html locale i18next