dosubot[bot] commented on issue #34914: URL: https://github.com/apache/superset/issues/34914#issuecomment-3240119312
<!-- Answer --> Partial translation in Superset usually happens when some translation keys are missing or outdated in the Chinese translation files. This is especially likely after recent changes—like the August 2025 update that enforced sentence case in button text and changed keys such as "Create Chart" to "Create chart". If your translation files (e.g., `superset/translations/zh/LC_MESSAGES/messages.po`) don't match these new keys exactly (including case), those UI elements will stay in English [see details](https://github.com/apache/superset/pull/34434). To fix this, make sure your translation files are up to date and complete. Check for any empty or "fuzzy" translations in your `.po` files, as these will also cause fallback to English [example](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/translations/zh/LC_MESSAGES/messages.po). After updating translations, always rebuild the frontend translations with `npm run build-translation` (and set `BUILD_TRANSLATIONS=true` if you use Docker) [reference](https://github.com/apache/superset/pull/34391). Also, make sure the locale code is consistent between your browser, backend, and frontend (e.g., all using `zh` or `zh_TW`). Locale mismatches can cause some parts of the UI to remain untranslated [see workaround](https://github.com/apache/superset/issues/34084). If you follow these steps and still see issues, check your browser console and Superset logs for i18n-related errors. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/df333cbc-b3c6-460e-a4ab-c4c795cd5062?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/df333cbc-b3c6-460e-a4ab-c4c795cd5062?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/df333cbc-b3c6-460e-a4ab-c4c795cd5062?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/df333cbc-b3c6-460e-a4ab-c4c795cd5062?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/df333cbc-b3c6-460e-a4ab-c4c795cd5062?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/df333cbc-b3c6-460e-a4ab-c4c795cd5062?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/df333cbc-b3c6-460e-a4ab-c4c795cd5062?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu b) [](https://go.dosu.dev/discord-bot) [](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/34914) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
