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)