forked from CrestoneDigital/CartoDB-Translation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
code.js
19 lines (17 loc) · 783 Bytes
/
code.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
chrome.storage.sync.get({
language: 'en'
}, function(items) {
if (items.language != 'en') {
var s = document.createElement("script")
s.src = "chrome-extension://" + chrome.runtime.id + "/languages/" + items.language + ".i18n.js"
document.body.appendChild(s)
window.addEventListener("i18nTranslateReady", function(e){
var cdb_lang_file = JSON.parse($('#___cdb_lang_file').val())
$.i18n.load(cdb_lang_file) // Sets the lookup language file
i18nTranslate.translate() // initial translate when the webpage first loads.
})
window.addEventListener("i18nTranslateShow", function(e){
i18nTranslate.translate(); // initial translate when the webpage first loads.
})
}
});