..
Viewing
db.js
20 lines (17 loc) • 722.0 B
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 | function savePageToDB(entirePage, path) {
window.sessionStorage.setItem(path, entirePage);
// db.collection('pages').doc(path).set({ path: path, page: entirePage });
}
const lang = localStorage.getItem("lang");
const path = window.location.pathname;
const storedPage = window.sessionStorage.getItem(path);
if (lang === "ja" && storedPage) {
console.log("Page already translated");
document.getElementById('wrap').innerHTML = storedPage;
} else {
const script = document.createElement("script");
script.type = "text/javascript";
script.src =
"//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit";
document.getElementById("tl_block").appendChild(script);
}
|
|