In PowerApps, you can make your app more user-friendly by making it available in several languages.
There are many ways to create a multilingual PowerApps app such as :
- Microsoft Translator Connector,
- Using resource files,
- Using components, etc.
1) Create multilingual PowerApps APP Microsoft Translator Connector?
- You can use Microsoft Translator Connector to create a multilingual app that is used to display translated text on your app.
- You can use the following syntax to translate a text to a specific language, MicrosoftTranslator.Translate(Source.Text, TargetLang.Selected.Value
MicrosoftTranslator.Translate(Source.Text, TargetLang.Selected.Value)
In this video, you will know the best ways to create multilingual PowerApps and learn how to create a multilingual app with PowerApps using Microsoft Translator Connector step by step.
2) Create multilingual PowerApps APP using a Resource File
- In this method, you will create a resource file (it may be an Excel file, SharePoint list Data verse, or any other that you can use in Power Apps.
- The resource file will contain these three columns for all strings in your app
- Languages,
- Key which is the control Id,
- The value is the text of the control.
Learn more How you can create multilingual Power app using resource file “Localization”
3) Building multilingual apps in PowerApps using Component.
- This method will help you learn how to create a multi-language app with localized experience using Canvas app Component.
For more details about Multilingual Apps in PowerApps using Component, please check Building multilingual apps in PowerApps using component.