Description
What is happening?
The src/i18n/parity.test.ts test fails because the session.header.reveal.* translation keys were added to the English
locale (en.ts) but were not propagated to the other 17 non-English locale files.
Expected behavior
All non-English locales should contain the same keys as the English source, and the i18n parity test should pass.
How to reproduce
Run the following from packages/app:
bun test src/i18n/parity.test.ts
Actual error / logs
locale: "ar"
missing: [
"session.header.reveal.finder",
"session.header.reveal.fileExplorer",
"session.header.reveal.containingFolder",
]
Environment
- OS: Windows 10
- Bun version: 1.3.10
Additional context
The keys are present in packages/app/src/i18n/en.ts but missing from ar.ts, br.ts, bs.ts, da.ts, de.ts, es.ts, fr.ts,
ja.ts, ko.ts, no.ts, pl.ts, ru.ts, th.ts, tr.ts, uk.ts, zh.ts, and zht.ts.
Description
What is happening?
The src/i18n/parity.test.ts test fails because the session.header.reveal.* translation keys were added to the English
locale (en.ts) but were not propagated to the other 17 non-English locale files.
Expected behavior
All non-English locales should contain the same keys as the English source, and the i18n parity test should pass.
How to reproduce
Run the following from packages/app:
bun test src/i18n/parity.test.ts
Actual error / logs
locale: "ar"
missing: [
"session.header.reveal.finder",
"session.header.reveal.fileExplorer",
"session.header.reveal.containingFolder",
]
Environment
Additional context
The keys are present in packages/app/src/i18n/en.ts but missing from ar.ts, br.ts, bs.ts, da.ts, de.ts, es.ts, fr.ts,
ja.ts, ko.ts, no.ts, pl.ts, ru.ts, th.ts, tr.ts, uk.ts, zh.ts, and zht.ts.