fix: translation ICU syntax was not ignoring whitespaces

Massimo Melina committed Dec 13, 2024 at 23:35 UTC fc7d32278b4f15a48801e957225bdf820816be78
1 file changed +1 -1
src/i18n.ts
+1 -1
@@ -50,7 +50,7 @@ export function i18nFromTranslations(translations: Record<string, any>, embedded
50 }
51 return Array.from(tokenizer(found)).map(([s,inside]) => {
52 if (!inside) return s
53 - const [k,cmd,rest] = s.split(',')
53 + const [k,cmd,rest] = s.split(',').map(x => x.trim())
54 if (!params) throw "missing params on " + keys[0]
55 const v = k && params[k]
56 if (cmd === 'plural' && rest)