Environment: Production
A full localization pass across the app closed the gaps where English was still leaking through under a translated interface.
- Arabic ships with full right-to-left layout — the whole interface mirrors, and arrows and chevrons point the right way.
- Cantonese is its own language option (廣東話), no longer folded in with Traditional Chinese.
- Badge names and how-to-earn descriptions are translated in every language, and every language now describes the same badge rules.
- Ask Pulse replies in your language — and the whole thread reads in one language, including the starter tiles and follow-up chips you tapped.
- Today content, Culture captions, coaching advice, and skill names are translated ahead of time rather than guessed at read time, so a slow translation service can no longer serve you silent English.
- Dates, counters, and screen-reader labels follow your language too.