Let's assume your app's primary language is german and you also have an english version.
Start by adding german in your workspace settings and set it to default.
You'll now see a language drop down in many places throughout your Product Fruits administration.
Now set up your onboarding content in each of the languages. Once ready, you'll define which language the onboarding content is shown in in your application by specifying it in the initialization snippet of our JS code.
You probably want to do this programmatically, sending us the proper language code based on which language the user currently has your appliaction loaded in. It's also possible to destroy the Product Fruits instance and reinitialize it if the user switches languages in your application.
💡 We also have the ability to export tour and hint content to excel files, allowing you to easily download the content in one language, translate it to another and then upload it back to us.