Files
OmniRoute/tests
Diego Rodrigues de Sa e Souza 12b25d5e0d fix(i18n): treat __MISSING__ sync placeholders as absent in EN fallback (#7258) (#7556)
deepMergeFallback in src/i18n/request.ts only substituted the English
fallback value when a key was entirely undefined. Keys backfilled by
scripts/i18n/sync-ui-keys.mjs with the __MISSING__:<english> sentinel
exist on the target object, so they passed through untouched and were
rendered raw to the user (395 zh-TW keys, 337 pt-BR keys, systemic
across locales).

Now any target leaf that still carries the __MISSING__: prefix is
treated the same as an absent key, so the clean EN value wins.

Does not touch the underlying translation content (395/337 strings) -
that is a separate content workstream.
2026-07-17 04:23:30 -03:00
..
2026-05-23 01:46:59 -03:00
2026-07-13 09:12:40 -03:00
2026-07-02 10:47:13 -03:00
2026-06-19 06:49:01 -03:00
2026-07-06 02:25:17 -03:00
2026-07-13 09:12:40 -03:00
2026-07-13 09:12:40 -03:00
2026-06-13 17:27:40 -03:00