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>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu
 b)&nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](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]

Reply via email to