Я зашел на свой сайт электронной коммерции, и когда я переключаю язык: например, на каталанский, я теряю соединение с учетной записью,
Я пытаюсь сохранить текущий сеанс учетной записи с моими статьями в моей корзине.
На самом деле, если я делаю это в обычном браузере и переключаюсь с языка на другой, все хорошо,
но проблема возникает, когда я работаю в приватном браузере,
и вот мой код в скрипте,
так, как я могу решить эту проблему, чтобы сохранить мою текущую связь?
function changeLang(culture, subdomain) {
var url = window.location.href;
var alternate = $('head').find('link[rel="alternate"][hreflang="' + culture + '"]');
if (alternate && alternate[0]) {
url = alternate[0].href;
}
else {
var hostName = window.location.hostname.replace(window.location.hostname.split('.')[0], subdomain);
url = url.replace(window.location.hostname, hostName);
}
createCookie('IdKids.Culture', culture, 180);
window.location = url ;
}