PageSourceSearch

https://www.springfield-ma.gov/typo3/includes/translate.js

js springfield-ma.gov collected 2026-10-02 07:26:36 UTC 3,260 bytes, 82 lines download raw bytes

1
2const langList = [ 
3{code:"af", dispName: "Afrikaans"},
4{code: "sq", dispName: "Albanian"},
5{code: "ar", dispName: "Arabic"},
6{code: "az", dispName: "Azerbaijani"},
7{code: "eu", dispName: "Basque"},
8{code: "bn", dispName: "Bengali"},
9{code: "be", dispName: "Belarusian"},
10{code: "bg", dispName: "Bulgarian"},
11{code: "ca", dispName: "Catalan"},
12{code: "zh-CN", dispName: "Chinese Simplified"},
13{code: "zh-TW", dispName: "Chinese Traditional"},
14{code: "hr", dispName: "Croatian"},
15{code: "cs", dispName: "Czech"},
16{code: "da", dispName: "Danish"},
17{code: "nl", dispName: "Dutch"},
18{code: "et", dispName: "Estonian"},
19{code: "tl", dispName: "Filipino"},
20{code: "fi", dispName: "Finnish"},
21{code: "fr", dispName: "French"},
22{code: "gl", dispName: "Galician"},
23{code: "ka", dispName: "Georgian"},
24{code: "de", dispName: "German"},
25{code: "el", dispName: "Greek"},
26{code: "gu", dispName: "Gujarati"},
27{code: "ht", dispName: "Haitian Creole"},
28{code: "iw", dispName: "Hebrew"},
29{code: "hi", dispName: "Hindi"},
30{code: "hu", dispName: "Hungarian"},
31{code: "is", dispName: "Icelandic"},
32{code: "id", dispName: "Indonesian"},
33{code: "it", dispName: "Italian"},
34{code: "ja", dispName: "Japanese"},
35{code: "kn", dispName: "Kannada"},
36{code: "ko", dispName: "Korean"},
37{code: "lv", dispName: "Latvian"},
38{code: "lt", dispName: "Lithuanian"},
39{code: "mk", dispName: "Macedonian"},
40{code: "ms", dispName: "Malay"},
41{code: "mt", dispName: "Maltese"},
42{code: "no", dispName: "Norwegian"},
43{code: "fa", dispName: "Persian"},
44{code: "pl", dispName: "Polish"},
45{code: "pt", dispName: "Portuguese"},
46{code: "ro", dispName: "Romanian"},
47{code: "ru", dispName: "Russian"},
48{code: "sr", dispName: "Serbian"},
49{code: "sk", dispName: "Slovak "},
50{code: "sl", dispName: "Slovenian"},
51{code: "es", dispName: "Spanish"},
52{code: "sw", dispName: "Swahili"},
53{code: "sv", dispName: "Swedish"},
54{code: "ta", dispName: "Tamil"},
55{code: "te", dispName: "Telugu "},
56{code: "th", dispName: "Thai"},
57{code: "tr", dispName: "Turkish"},
58{code: "uk", dispName: "Ukrainian"},
59{code: "ur", dispName: "Urdu"},
60{code: "vi", dispName: "Vietnamese"},
61{code: "yi", dispName: "Yiddish"}
62];
63
64/* import const langList = require('./langList'); */
65var page = window.location.href;
66var selectLang = ''; 
67
68function createLangList(item) { 
69	selectLang = '<div class="lang"><a href="https://translate.google.com/translate?js=n&sl=auto&tl=' + item.code + '&u=' + page + '" target="_BLANK" class="lang">' + item.dispName + '</a></div> ';
70	document.getElementById("selectionLanguage").innerHTML += selectLang; 
71}
72
73function toggleLangList() {
74	var box = document.getElementById("selectionLanguage"); 
75	if(box.style.visibility === "hidden") { box.style.visibility = "visible"; } else { box.style.visibility = "hidden"; }
76}
77
78document.getElementById("selectionLanguage").innerHTML += '<div class="lang"><i><a href="/cos/index.php?id=disclaimer" class="lang">Disclaimer</a></i></div>'; 
79langList.forEach(createLangList); 
80document.getElementById("selectionLanguage").innerHTML += '<div class="closeRollupMenu" onclick="toggleLangList();" style="margin-right:1em;"><i class="material-icons" title="close">&#xE5CD;</i></div>';
81
82toggleLangList();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.