completed foreground i18n for private console

This commit is contained in:
strawmanbobi
2020-06-13 21:32:37 +08:00
parent 59153238f2
commit 7fc902a540
19 changed files with 1167 additions and 458 deletions

View File

@@ -0,0 +1,28 @@
/**
* Created by Strawmanbobi
* 2017-05-24
*/
let LS_KEY_ID = "user_name";
let LS_KEY_TOKEN = "token";
let userLang = "en-US";
let paramLang = getParameter('lang') || localStorage.getItem(LS_KEY_LANG);
if (paramLang) {
localStorage.setItem(LS_KEY_LANG, paramLang);
} else {
// set LANG default to simplified Chinese
localStorage.setItem(LS_KEY_LANG, "zh-CN");
}
userLang = navigator.language || paramLang;
i18n.init(function(err, t) {
$(".page_error").i18n({ lng: userLang });
});
$(document).ready(function() {
localStorage.removeItem(LS_KEY_ID);
localStorage.removeItem(LS_KEY_TOKEN);
});

View File

@@ -3,24 +3,40 @@
* 2016-12-02
*/
var LS_KEY_ID = "user_name";
var LS_KEY_TOKEN = "token";
let LS_KEY_ID = "user_name";
let LS_KEY_TOKEN = "token";
let userLang = "en-US";
let paramLang = getParameter('lang') || localStorage.getItem(LS_KEY_LANG);
if (paramLang) {
localStorage.setItem(LS_KEY_LANG, paramLang);
} else {
// set LANG default to simplified Chinese
localStorage.setItem(LS_KEY_LANG, "zh-CN");
}
userLang = navigator.language || paramLang;
i18n.init(function(err, t) {
$(".page_error").i18n({ lng: userLang });
});
$(document).ready(function() {
var password = getParameter('password');
var result = getParameter('result');
var indFrame = $("#plain_password");
var indContent = "";
let password = getParameter('password');
let result = getParameter('result');
let indFrame = $("#plain_password");
let indContent = "";
if (result == 1) {
indContent = "修改密码成功,请牢记您的新密码:" + password;
if (result === 1) {
indContent = i18n.t("page_error.change_pw_success", { lng: userLang }) + password;
} else {
indContent = "未能成功修改密码";
indContent = i18n.t("page_error.change_pw_fail", { lng: userLang });
}
indFrame.empty();
indFrame.html(indContent);
localstorage.removeItem(LS_KEY_ID);
localstorage.removeItem(LS_KEY_TOKEN);
});
localStorage.removeItem(LS_KEY_ID);
localStorage.removeItem(LS_KEY_TOKEN);
});