-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy patheet-lang.js
44 lines (27 loc) · 1.72 KB
/
eet-lang.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
if(!window.jQuery){
var script = document.createElement('script');
script.type = "text/javascript";
script.src = "//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(script);
}
$(document).ready(function($){
var BasePath = 'https://anontech.github.io';
if(_EETJsonSettings.ShowLanguage){ //true
if(!$("#exico_translator_element").length){ //if not user preset
$("head").before('<div id="exico_translator_element" class="'+_EETJsonSettings.Position+'"></div>');
}
$("head").append('<link rel="stylesheet" href="'+BasePath+'/eet-style.min.css" type="text/css" />');
$("head").append('<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>');
gConfigString = '';
if (_EETStoreLangCode.length) {gConfigString = gConfigString + "pageLanguage: '" + _EETStoreLangCode + "', ";}
if (_EETJsonSettings.DisplayStyle == 'dd_with_icon') { gConfigString +='layout: google.translate.TranslateElement.InlineLayout.SIMPLE, '; }
if (_EETJsonSettings.TranslateLanguages.length) {gConfigString = gConfigString + "includedLanguages: '" + _EETJsonSettings.TranslateLanguages + "', ";}
if (!_EETJsonSettings.AutoTranslationForNativeSpeaker) {gConfigString +='autoDisplay: false, ';}
if (_EETJsonSettings.MultiLingual) {gConfigString +='multilanguagePage: true';}
var __function = "function googleTranslateElementInit() { new google.translate.TranslateElement({" +gConfigString +"}, 'exico_translator_element'); }";
var script = document.createElement("script");
script.type="text/javascript";
script.innerHTML= __function;
document.getElementsByTagName('head')[0].appendChild(script);
}
});