Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Superset i18n: Translate user-provided asset labels, titles, etc. #309

Open
2 tasks
pomegranited opened this issue Mar 12, 2025 · 1 comment
Open
2 tasks

Comments

@pomegranited
Copy link
Contributor

Description

"As a client of Aspects, I want dashboards and charts in my native language so that I can understand the data I'm viewing."

Enhance Superset to allow users to provide translations for asset fields like dashboard titles and descriptions, chart titles, descriptions, and axis labels.

Solution must also provide an automated way to extract and update asset translations in a format compatible with from Open edX Transifex.

Currently Aspects works around this issue by creating multiple copies of the standard charts and dashboards for each of our supported languages, with hard-coded translations.

Supporting information

apache/superset#13442

Approach

Aspects specifics

  • Ensure the solution is backported to the Superset version used by Aspects.
  • Replace the Aspects workaround copies with the new translation mechanism, using existing translations where available.
@pomegranited
Copy link
Contributor Author

FYI @bmtcril just creating an issue for this work so I can work on it using CC hours.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant