Add multiple languages within your application and seduce international users.
In this article
Add new language
Go to the Project properties.
In Languages, click on + Add and choose the initial language of the project, the one in which you worked.
You can add several languages. With the pin icon, select the default language.
Edit new language
To switch from one language to another, click on the flag at the bottom right of your workspace
💡 PandaSuite does not automatically translate your content, but facilitates the integration of your translated content into your application.
The layout is the same for every language: it is not possible to change the layout specifically for a language.
In each language, you can replace the content of the texts and the source of the images.
So be careful if you change the size of the block in one of the languages (because a translation is longer for example), this change will be applied to all the versions. Furthermore, when you replace an image, you must replace it with an image with the same ratio, in order to keep all the properties previously defined.
If you want to change the source of a video or audio file, use the Multi-state component. Inside the component, create as many states as there are languages. In each state, insert the correct video or audio file.
When the application language is changed, add the action Interact with a component > Multi-state > Go to selected state.
Change the language of the app
Select your trigger (flags, FR/EN... ) and add a new action.
Choose a trigger and the Change language action for the chosen language
The application automatically switches to the correct language.
💡 You can automatically recognize the language of the device to display the correct version. For more information, please contact the team.