Translate embedded dashboards and questions
Content translation for static embeds is only available on Pro and Enterprise plans (both self-hosted and on Metabase Cloud).
For now, translations are only available for static embeds, not Interactive embedding or the Embedded analytics SDK.
You can upload a translation dictionary to translate strings both in Metabase content (like dashboard titles) and in the data itself (like column names and values).
The dictionary must be a CSV with these columns:
- Language with the locale code
- String with the string to be translated
- Translation
Don’t put any sensitive data in the dictionary, since anyone can see the dictionary—including viewers of public links.
Uploading a new dictionary will replace the existing dictionary.
To remove a translation dictionary, upload a blank dictionary.
Example translation dictionary
Metabase uses these dictionaries to translate user-generated content, like dashboard names in static embeds.
Language | String | Translation |
---|---|---|
pt-BR | Examples | Exemplos |
pt-BR | First tab | Primeira aba |
pt-BR | Another tab | Outra aba |
pt-BR | Title | Título |
pt-BR | Vendor | Vendedor |
See a list of supported locales
Further reading
Read docs for other versions of Metabase.