preparing for user edit form
This commit is contained in:
@@ -10,9 +10,12 @@ export async function loadTranslation(lang){
|
||||
export function t(key,...args){
|
||||
let set = translations.values;
|
||||
let keys = key.split('.');
|
||||
for (let key of keys){
|
||||
if (!set[key]) return keys[keys.length-1];
|
||||
set = set[key];
|
||||
for (let token of keys){
|
||||
if (!set[token]){
|
||||
console.log('Missing translation for '+key);
|
||||
return keys[keys.length-1].replace('_',' ');
|
||||
}
|
||||
set = set[token];
|
||||
}
|
||||
for (var i in args) set = set.replace(`{${i}}`,args[i]);
|
||||
return set;
|
||||
|
||||
Reference in New Issue
Block a user