mobium locale
This tool on every surface: CLI · MCP · Python · JavaScript · Go · Java · .NET
Read or set the language one app runs in
With no tag, prints the app's language and the device's.
Per app rather than device-wide: it is reversible, needs no restart, and it is the question actually being asked — does this screen work in Japanese. Pass an empty string to follow the device again.
Android 13 and later. What mobium confirms is that the device stored the tag; whether the app has that translation is not something Android reports, so look at the screen. Relaunch the app to re-render it.
Usage
mobium locale <app> [tag] [flags]
Examples
Run one app in Japanese
mobium locale org.wikipedia ja-JP
Printed on an Android 15 emulator:
org.wikipedia set to ja-JP — the device stored it; whether org.wikipedia has that translation is not something Android reports, so check the screen
More, from mobium locale --help
mobium locale org.wikipedia # what language is it in?
mobium locale org.wikipedia ja-JP
mobium locale org.wikipedia "" # back to the device's language
On a device

mobium launch org.wikipedia on an Android 15 emulator
The tool
locale calls app_locale; its arguments and what every client calls it are there.