20 lines
495 B
Plaintext
20 lines
495 B
Plaintext
{{define "languagets"}}const win = window as any;
|
|
|
|
export let languages:any = {
|
|
// Data
|
|
{{range $index, $Language := .Languages}} "{{$Language.Excel}}": {
|
|
{{range $key, $val := .Data}} "{{$key}}": {{index . $.Idx}},
|
|
{{end}} },
|
|
{{end}}};
|
|
|
|
if (!win.languages) {
|
|
win.languages = {};
|
|
}
|
|
if (win.languages.{{$.Name}}) {
|
|
for (let item in languages) {
|
|
win.languages.{{$.Name}}[item] = languages[item];
|
|
}
|
|
} else {
|
|
win.languages.{{$.Name}} = languages;
|
|
}
|
|
{{end}} |