The Language Switcher setting in the configuration window includes the option to provide multiple translations for the app text. The language switcher allows app users to switch the language of the app. To add your own translations from the Language Switcher section of the configuration window (either in express or full configuration mode), turn on the Language switcher toggle button, select the language or languages you want to translate and click Translation configuration to open the translation modal. From there, you can add your own translations directly in the modal or export the modal information to a Microsoft Excel file, enter the translations in the file, and import the file later.
Tip:
To have the language switcher appear on the cover page, turn on the Add language switcher to cover page toggle button.
Languages with full support combine ready translations of Esri-defined text from the app layout with your own translations from the app configuration, such as custom titles, messages, introduction windows, and other custom text. Other languages can be added with partial support, but when users switch the app to one of these languages, only the text entered by the app author and shown in the translation modal will change. For example, if you add Haitian Creole translations, the Esri-defined text such as the menus, pop-ups, and buttons in the app will remain in your default language when Haitian Creole is selected. The languages that are supported by ArcGIS Instant Apps are shown in the configuration.
Text from the map's data, such as in layer names, feature labels, and pop-up information, must be configured and translated separately. See the language switcher ArcGIS Blog article for more details.
Tip:
To learn more about configuring pop-ups to display translated data, see the Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps ArcGIS Blog article.
Translation assistant (preview)
The translation assistant (preview) in ArcGIS Instant Apps can be used to generate translations for your app text into multiple languages. The translation assistant (preview) uses artificial intelligence (AI) machine translation to generate translations for custom input text in your app. This setting can be enabled or disabled by organization administrators. For more information and answers to common questions, see ArcGIS Instant Apps assistant overview.
To get started with the translation assistant (preview), do the following:
- Open an app's configuration.
- Click Language Switcher in the pane on the left side to open the language switcher configuration options.
- Turn on the Language switcher toggle button.
- In the Language settings section, select the languages to be translated from the drop-down menu and click Translation configuration.
- In the Translation configuration window, provide app text for different elements of the app.
- Click Translation assistant (preview) to generate translations for the provided text.
The assistant uses machine translation and is not intended to replace human translators.