Socialify

Folder ..

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);
}