Skip to content

Conversation

@nickprotop
Copy link

Description

Adding lrm (Localization Resource Manager) - a CLI tool for managing Android strings.xml localization files.

Features for Android Development

  • Full support for Android res/values/strings.xml and res/values-{locale}/strings.xml
  • Validates resource files for missing translations, duplicates, empty values
  • Machine translation using local LLMs (Ollama) or cloud providers (Google, DeepL, Azure)
  • Interactive Terminal UI for visual editing
  • Export/import to CSV for translators
  • CI/CD automation with JSON output

Similar to the existing transai entry, but with additional features like LLM-powered translation and code scanning.

Copilot AI review requested due to automatic review settings December 30, 2025 09:45
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new localization resource manager tool called "lrm" to the awesome-android list, positioned alongside similar CLI tools for Android development.

  • Adds "lrm" entry with description highlighting validation, machine translation, and multi-language support features
  • Places the new entry logically after "transai", another localization management tool

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant