Was working on an Android app with 200+ strings across 70+ strings.xml files and multiple languages. Keeping translations in sync manually was painful.
Google Play Console has translations, but it did not fit my workflow.
built a CLI that translates, verifies, and fixes formatting for Android string files using LLMs.
pip install android-localisation
android-localise translate --api-key YOUR_KEY

GitHub - BharathKmalviya/android-llm-localization: Translate Android strings.xml into any language using LLMs — Gemini, OpenAI, Anthropic, or Ollama. Zero dependencies, CLI-based, drops into any Android project.
Translate Android strings.xml into any language using LLMs — Gemini, OpenAI, Anthropic, or Ollama. Zero dependencies, CLI-based, drops into any Android project. - BharathKmalviya/android-llm-locali...