Embedding with Internationalization Support

We currently have a self-hosted community version of Metabase running, which is also embedded into our web application for giving our customers Business reports and metrics. We are currently exploring other vendors due to the lack of Arabic support within Metabase.

After some further research, I can see that Metabase is linked via POEditor for Internationalization. If my company helps with the contribution to bringing Arabic to 100%, how long would it take to get it into a new release?

Also, we wanted to know if languages could be toggled within an Embedded application via an API dynamically, that is on a user level. If this is not available in the Community version, is it available in the Pro or Enterprise version?

Hi @msiddiqui_rewaa
Arabic translations are most likely coming in next major release (v45), since it's almost completed, but it needs to be 100% to be included.
https://www.metabase.com/blog/an-update-to-our-translations-policies
Note that it does not mean full RTL layout, which is a major project by itself:
https://github.com/metabase/metabase/issues/24954 - upvote by clicking :+1: on the first post

You can change UI language by adding ?locale=en (en being the language you want) to the end of your embedding URLs.
And it doesn't automatically provide full translation of all object names:
https://github.com/metabase/metabase/issues/9508 - upvote by clicking :+1: on the first post

1 Like