GitHub user dosubot[bot] added a comment to the discussion: superset 5.0.0 translation is not available
<!-- Answer --> The translation source files (`.po` files for 20 languages + the `.pot` template) total roughly **~22 MB uncompressed** [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/translations). After compilation, the backend `.mo` and frontend `.json` files add some overhead on top of that, but the compiled formats are generally smaller than the source `.po` files. So the realistic image size increase from bundling all compiled translations (`.mo` + `.json`, without the raw `.po` source) would likely be in the **low tens of megabytes** — a modest increase relative to the overall lean image size. Beyond size, the other considerations for keeping them omitted were: 1. **Build time**: Compiling translations requires running `pybabel compile` and `npm run build-translation`, which adds time to CI/CD builds. The multi-stage Dockerfile runs these in parallel, but it still adds to overall build duration [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/Dockerfile#L79-L141). 2. **Webpack bundle size**: When `BUILD_TRANSLATIONS=false`, webpack strips unnecessary locale data from libraries like `moment-timezone`, keeping only English — this reduces the frontend JS bundle size beyond just the translation files themselves [[3]](https://github.com/apache/superset/pull/30099). 3. **Consistency with the "lean defaults" philosophy**: The exclusion was part of a broader 5.0.0 strategy that also removed Chromium and Firefox from the default image [[4]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/UPDATING.md#L45-L46) [[5]](https://github.com/apache/superset/pull/34258). That said, there's been [significant community friction](https://github.com/apache/superset/issues/35330#issuecomment-3552497636) around this — since database drivers were already removed in 4.0 (meaning most users build custom images anyway), bundling translations would reduce a pain point without meaningfully changing the customization story. Multiple users in this thread and in [this discussion](https://github.com/apache/superset/discussions/39170) have requested an official image variant with translations included. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).* --- Docs are dead. Just use [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-tagline&utm_term=apache%2Fsuperset). [](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-feedback&utm_term=apache%2Fsuperset#message_id=2b7c9f95-1ce5-49b5-9702-ec5f10828ff7) [](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-ask-repo&utm_term=apache%2Fsuperset) [](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-share-team&utm_term=apache%2Fsuperset) GitHub link: https://github.com/apache/superset/discussions/42585#discussioncomment-17832862 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
