preparing for user edit form

This commit is contained in:
2025-07-01 00:29:07 +02:00
parent 956281e749
commit 7ef36fedff
9 changed files with 106 additions and 24 deletions

View File

@@ -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;