For Android localization work, the agent uses `locale-tui` rather than hand-editing each locale file. It confirms the target module, such as `app`, then adds or updates a string through `uv run --directory locale-tui src/main.py add` with a key and an English value, and the tool translates it automatically unless told otherwise.
The `--module` option picks the module (the first one in the config by default) and `--skip-translate` adds the source-language entry only. Afterwards the agent checks the generated changes in each affected `values-*/strings.xml` file and reports exactly which files changed and what was added or updated. Input values should be English, a localization request means every configured language gets updated, and secrets or API keys must not be committed.