У меня есть веб-страница, состоящая из множества HTML-страниц, связанных тегами привязки. Для переводов этой страницы я использую i18next. Кажется, что на каждой странице переводы работают, но проблема в том, что после того, как я изменил язык и перешел на другую страницу, выбранный язык не применяется и снова устанавливается по умолчанию. Я читал о sessionStorage, так как он может решить эту проблему, но не может ее реализовать. js для переключения языков:
function changeLanguageManual (lang) {
if (lang) {
i18next.changeLanguage(lang);
}
jqueryI18next.init(i18next, $);
$('body').localize();
}
в основном я хочу добиться того, чтобы при переходе на другую внутреннюю HTML-страницу выбранный язык оставался прежним и не устанавливался по умолчанию.