Я устанавливаю текущий язык и текущую страну LocalStorageПереприсвоить LocalStorage на стартовой странице
Мне нужно установить текущую страну LocalStorage, из-за того, что одни и те же языки перечислены в разных странах
аналогично тому, что на http://abb.com
Он отлично работает, для выбора текущего языка и текущую страны Но на начальной странице, я хотел бы переназначить язык «шведский» и страну «Швеция» Right теперь, если выбран последний язык была Венгрия - венгерская, затем, когда я снова открываю сайт или перехожу на стартовую страницу, localStorage устанавливает Венгрию - венгерскую, а не шведскую Швецию.
Я бы хотел как-то очистить локальную хранилище при повторном посещении сайта, если корень сайта .com, а не на каком-либо конкретном языке.
Как это сделать?
Вот код до сих пор:
jQuery('.ui-tabs-panel .country a').click(function(){
var selectCountry = jQuery(this).siblings('span').text();
var selectLanguage = jQuery(this).text();
if(typeof(Storage) !== "undefined") {
localStorage.setItem("countryname", selectCountry);
localStorage.setItem("languagename", selectLanguage);
} else {
console.log('Sorry! No Web Storage support..');
}
});
jQuery('.mysite-language').text(currentLangVal);
jQuery('.mysite-country').text(localStorage.getItem("countryname"));
jQuery('.mysite-language').text(localStorage.getItem("languagename"));
Я пытался делать что-то вроде
если window.location.path меньше, чем один (то есть мы находимся на начальной странице) затем установите л ocalStorage.countryname = "Sweden"
и localStorage.languagename = "Swedish"
, но он не работает