-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathcrowdin.js
More file actions
55 lines (51 loc) · 2.75 KB
/
crowdin.js
File metadata and controls
55 lines (51 loc) · 2.75 KB
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
45
46
47
48
49
50
51
52
53
54
55
// this script requires jquery to be loaded on the source page, like so...
// <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
// use Jquery to load other javascript
$.getScript('https://proxy-translator.app.crowdin.net/assets/proxy-translator.js', function() {
window.proxyTranslator.init({
baseUrl: "https://app.lizardbyte.dev",
appUrl: "https://proxy-translator.app.crowdin.net",
valuesParams: "U2FsdGVkX19ClOT7gAzJBnfQPMcvqkPxFWxyPrnN7UEMztYDAOA+/W4kvMqRz2gDLv2/K3hTEtwbcq5imv5k5MUAykz0uklBcdH49kqeo1AhYpNKXdwXZNYBPXmNUm5F",
distributionBaseUrl: "https://distributions.crowdin.net",
filePath: "/app.lizardbyte.dev.json",
distribution: "0913bb75b61f0b26247ffa91bw4",
languagesData: {
"fr": {"code":"fr","name":"French","twoLettersCode":"fr"},
"es-ES": {"code":"es-ES","name":"Spanish","twoLettersCode":"es"},
"de": {"code":"de","name":"German","twoLettersCode":"de"},
"it": {"code":"it","name":"Italian","twoLettersCode":"it"},
"ja":{"code":"ja","name":"Japanese","twoLettersCode":"ja"},
"pt-PT":{"code":"pt-PT","name":"Portuguese","twoLettersCode":"pt"},
"ru": {"code":"ru","name":"Russian","twoLettersCode":"ru"},
"sv-SE":{"code":"sv-SE","name":"Swedish","twoLettersCode":"sv"},
"tr":{"code":"tr","name":"Turkish","twoLettersCode":"tr"},
"zh-CN":{"code":"zh-CN","name":"Chinese Simplified","twoLettersCode":"zh"},
"en": {"code":"en","name":"English","twoLettersCode":"en"},
"en-US": {"code":"en-US","name":"English, United States","twoLettersCode":"en"},
"en-GB": {"code":"en-GB","name":"English, United Kingdom","twoLettersCode":"en"}
},
defaultLanguage: "en",
defaultLanguageTitle: "English",
languageDetectType: "default",
poweredBy: false,
position: "bottom-left",
submenuPosition: "top-left",
});
// change styling of language selector button
let button = document.getElementsByClassName('cr-picker-button')[0]
button.classList.add('border-white')
button.classList.add('btn')
button.classList.add('btn-outline-light')
button.classList.add('bg-dark')
button.classList.add('text-white')
button.classList.add('rounded-0')
// change styling of language selector menu
let menu = document.getElementsByClassName('cr-picker-submenu')[0]
menu.classList.add('border-white')
menu.classList.add('bg-dark')
menu.classList.add('text-white')
menu.classList.add('rounded-0')
// change styling of selected language in menu
let selected = document.getElementsByClassName('cr-selected')[0]
selected.classList.add('text-white')
});