dosubot[bot] commented on issue #35569:
URL: https://github.com/apache/superset/issues/35569#issuecomment-3544283807

   <!-- Answer -->
   Here are the most relevant recent issues and discussions about translation 
loading problems in Superset builds, especially after the switch to 
asynchronous language pack loading in PR #34119:
   
   - [#34751](https://github.com/apache/superset/issues/34751): Partial UI 
translations in Superset 6.0.0 across multiple languages, even with correct 
Docker build and language config. Affects visualization panels, tooltips, and 
more.
   - [#34914](https://github.com/apache/superset/issues/34914): Partial 
translation application due to a suspected race condition between language pack 
loading and translation usage, especially in frontend React components and 
chart plugins.
   - [#35330](https://github.com/apache/superset/issues/35330): Partial 
Portuguese translations in 6.0.0rc1 despite correct config and manual 
compilation. Includes detailed reproduction steps and discussion of 
frontend/backend translation sync.
   - [#34058](https://github.com/apache/superset/issues/34058): Missing 
translations for menu items in Brazilian Portuguese and other languages due to 
frontend/backend locale mismatches. Documents the 
COMMON_BOOTSTRAP_OVERRIDES_FUNC workaround.
   - [#35581](https://github.com/apache/superset/issues/35581): 404 errors when 
loading language packs (e.g., Russian), caused by missing frontend translation 
files or build issues.
   - [Discussion #35312](https://github.com/apache/superset/discussions/35312): 
404 errors fetching language packs due to short vs. full locale code 
mismatches; documents the override function workaround.
   - [Discussion #33594](https://github.com/apache/superset/discussions/33594): 
Deep dive into frontend/backend locale handling, root cause analysis, and the 
override workaround for correct language pack loading.
   
   There is also a permission-related aspect: non-admin users need the "can 
language pack superset" permission to access translations 
([discussion](https://github.com/apache/superset/discussions/35864#discussioncomment-14799855)).
 This is a workaround, not a fix for the core async loading/race condition bug.
   
   No merged PR currently fully resolves the async loading/global partial 
translation issue introduced by PR #34119, but maintainers are actively 
discussing solutions. The override function workaround is widely used but does 
not address the underlying bug—just locale mismatches.
   
   
   <!-- 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/ef799b81-6c42-4844-814a-0c0c24d4b456?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/ef799b81-6c42-4844-814a-0c0c24d4b456?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/ef799b81-6c42-4844-814a-0c0c24d4b456?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/ef799b81-6c42-4844-814a-0c0c24d4b456?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/ef799b81-6c42-4844-814a-0c0c24d4b456?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/ef799b81-6c42-4844-814a-0c0c24d4b456?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/ef799b81-6c42-4844-814a-0c0c24d4b456?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/35569)


-- 
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