Update localize.ts
This commit is contained in:
@@ -13,15 +13,15 @@ export function localize(string: string, search: string = '', replace: string =
|
|||||||
var translated: string;
|
var translated: string;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
tranlated = string.split('.').reduce((o, i) => o[i], languages[lang]);
|
translated = string.split('.').reduce((o, i) => o[i], languages[lang]);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
tranlated = string.split('.').reduce((o, i) => o[i], languages['en']);
|
translated = string.split('.').reduce((o, i) => o[i], languages['en']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tranlated === undefined) tranlated = string.split('.').reduce((o, i) => o[i], languages['en']);
|
if (translated === undefined) translated = string.split('.').reduce((o, i) => o[i], languages['en']);
|
||||||
|
|
||||||
if (search !== '' && replace !== '') {
|
if (search !== '' && replace !== '') {
|
||||||
tranlated = tranlated.replace(search, replace);
|
translated = translated.replace(search, replace);
|
||||||
}
|
}
|
||||||
return tranlated;
|
return translated;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user