Set the device language in AI Scriptless
You can change the language of a device during a AI Scriptless test to validate localized behavior across system UI, apps, and browser flows. This feature supports both iOS and Android and helps ensure end-to-end test coverage in different languages. It eliminates the need to manually navigate device settings or maintain separate devices for each language configuration.
See also Set the device language using automation and Set the device language during a manual session.
On this page:
Limitations
The following limitations apply:
-
The device must not have a passcode set.
-
Language changes during a session are only supported manually via the widget.
-
If the language change fails, the test may continue, but behavior could vary depending on the failure.
-
If you close the device during the session, the language resets to the device's default.
Steps
-
In the widgets pane, click the Environment button
. -
On the Environment tab, click the language icon
. -
In the Change device language widget, from the list of available options, select a language.
The list reflects supported languages for the current OS version.
-
Select the Run on device checkbox
. -
Click Apply.
On iOS, the springboard restarts as part of the language change.
On Android, the session may briefly pause, but a restart is typically not required.