Maintenance

This commit is contained in:
Ian Richardson
2020-11-16 20:26:34 -06:00
parent 6c50062b32
commit 90e585529b
14 changed files with 670 additions and 485 deletions
+1 -1
View File
@@ -4,4 +4,4 @@
"invalid_configuration": "Ikke gyldig konfiguration",
"show_warning": "Vis advarsel"
}
}
}
+4 -4
View File
@@ -1,16 +1,16 @@
import * as en from './languages/en.json';
import * as nb from './languages/nb.json';
var languages: any = {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const languages: any = {
en: en,
nb: nb,
};
export function localize(string: string, search: string = '', replace: string = '') {
export function localize(string: string, search = '', replace = ''): string {
const lang = (localStorage.getItem('selectedLanguage') || 'en').replace(/['"]+/g, '').replace('-', '_');
var translated: string;
let translated: string;
try {
translated = string.split('.').reduce((o, i) => o[i], languages[lang]);