Set the device language during a manual session
You can change the language of a device during a manual testing session. This feature supports both iOS and Android and enables end-to-end testing in different languages, including system UI, browser behavior, and app localization. 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 in AI Scriptless.
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 you close the device during the session, the language resets to the device's default.
Steps
-
On the device toolbar, 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.
-
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.