GitHub user dosubot[bot] added a comment to the discussion: Export Format in Superset 5 – CSV/Excel Not Reflecting D3_FORMAT Settings
<!-- Answer --> Superset 5.0.0 does not support applying D3_FORMAT localization to CSV or Excel exports—these settings only affect number formatting in the UI. Exported files always use the default (US) number format, and there is no configuration or plugin to enable localized number formatting in exports. Achieving this would require backend code changes. The relevant files for export formatting are: - `superset/viz.py` (the `BaseViz.get_csv` method), - `superset/utils/csv.py` (the `df_to_escaped_csv` function), - `superset/views/base.py` (the `CsvResponse` and `XlsxResponse` classes). None of these reference or apply D3_FORMAT for localization; they use pandas DataFrame export methods, which do not apply custom number formatting from D3_FORMAT. To implement localized formatting, you would need to modify the backend to format numbers before exporting, for example by customizing `superset/utils/csv.py` or similar logic in the export pipeline ([reference](https://github.com/apache/superset/discussions/34553), [reference](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/viz.py), [reference](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/utils/csv.py)). <!-- 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/f539811c-7254-4ce5-9845-65f3bedd5f93?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/f539811c-7254-4ce5-9845-65f3bedd5f93?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/f539811c-7254-4ce5-9845-65f3bedd5f93?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/f539811c-7254-4ce5-9845-65f3bedd5f93?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/f539811c-7254-4ce5-9845-65f3bedd5f93?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/f539811c-7254-4ce5-9845-65f3bedd5f93?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/f539811c-7254-4ce5-9845-65f3bedd5f93?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)& nbsp;[](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/discussions/34568) GitHub link: https://github.com/apache/superset/discussions/34568#discussioncomment-14012142 ---- This is an automatically sent email for notifications@superset.apache.org. To unsubscribe, please send an email to: notifications-unsubscr...@superset.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org For additional commands, e-mail: notifications-h...@superset.apache.org