mirror of
https://github.com/EpicMorg/jira-issue-web-reporter.git
synced 2025-04-10 11:30:01 +03:00
54 lines
1.6 KiB
JavaScript
54 lines
1.6 KiB
JavaScript
$(document).ready(function () {
|
|
console.log("crap.js v1.1 inintialized");
|
|
|
|
var userLang = navigator.language || navigator.userLanguage;
|
|
|
|
if (localStorage.getItem("selectedLang") === null) {
|
|
console.log('selectedLang is empty');
|
|
localStorage.setItem('selectedLang', userLang);
|
|
console.log(`selectedLang now is ${localStorage.selectedLang}`);
|
|
}
|
|
|
|
$.setRussianLang = function () {
|
|
$("#lang_en_btn").removeClass("active");
|
|
$("#lang_ru_btn").addClass("active");
|
|
$("[data-localize]").localize("site", { language: "ru", pathPrefix: "/lib/jquery-localize/lang/" });
|
|
};
|
|
|
|
$.setEnglishLang = function () {
|
|
$("#lang_ru_btn").removeClass("active");
|
|
$("#lang_en_btn").addClass("active");
|
|
$("[data-localize]").localize("site", { language: "en", pathPrefix: "/lib/jquery-localize/lang/" });
|
|
};
|
|
|
|
switch (localStorage.selectedLang) {
|
|
case "ru-RU":
|
|
$.setRussianLang();
|
|
break;
|
|
// case "en-US":
|
|
// $.setEnglishLang();
|
|
// break;
|
|
default:
|
|
$.setEnglishLang();
|
|
}
|
|
|
|
|
|
$("#lang_ru_btn").click(function (e) {
|
|
console.log("lang_ru_btn");
|
|
userLang = "ru-RU";
|
|
localStorage.setItem('selectedLang', userLang);
|
|
console.log(`selectedLang is ${localStorage.selectedLang}`);
|
|
$.setRussianLang();
|
|
});
|
|
|
|
$("#lang_en_btn").click(function (e) {
|
|
console.log("lang_en_btn");
|
|
userLang = "en-US";
|
|
localStorage.setItem('selectedLang', userLang);
|
|
console.log(`selectedLang is ${localStorage.selectedLang}`);
|
|
$.setEnglishLang();
|
|
});
|
|
|
|
});
|
|
|