find-missing-translations

Compare Android strings.xml files to identify missing translation keys.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/fsales/curso-android-capgemini-proway --skill find-missing-translations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-missing-translations
Source: https://github.com/fsales/curso-android-capgemini-proway/tree/main/exercicio/EAluno/.github/skills/find-missing-translations
Command: npx skills add https://github.com/fsales/curso-android-capgemini-proway --skill find-missing-translations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies untranslated Android string resources by comparing locale files, helping developers maintain complete and consistent language support.

Core Features & Use Cases

  • Translation Coverage Analysis: Compares default Android strings.xml resources against locale files to find missing translation keys.
  • Resource Filtering: Excludes non-translatable entries and checks additional resource types such as string arrays and plurals when applicable.
  • Use Case: A mobile developer can use this Skill after adding new UI text to discover which language files need updates before releasing an app version.

Quick Start

Use the find-missing-translations skill to compare the Android default strings.xml file with a target locale and list missing translation entries.

Frequently Asked Questions about find-missing-translations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find missing translations in Android strings.xml files?

To find missing translations in Android strings.xml files, compare your default strings.xml against locale-specific resource files to identify missing keys. This process automatically excludes non-translatable entries and checks string arrays and plurals for complete multilingual coverage.

What is the best way to check Android localization coverage before release?

Checking Android localization coverage before release involves comparing default and locale-specific strings.xml files to report missing translation keys. This identifies untranslated UI text and helps prepare localization batches for your multilingual application.

Does this translation coverage analysis exclude non-translatable Android string resources?

Yes, translation coverage analysis excludes non-translatable Android string resources. It specifically filters out entries marked non-translatable while comparing default and locale-specific strings.xml files to ensure only actionable missing translation keys are reported.

Can I check string arrays and plurals for missing Android translations?

Yes, you can check string arrays and plurals for missing Android translations. The analysis applies to mobile development workflows by examining additional resource types beyond standard strings.xml entries to maintain complete multilingual application support.

Why are my locale-specific strings.xml files missing keys after adding new UI text?

Locale-specific strings.xml files miss keys after adding new UI text because default resources are updated without propagating changes to all language files. Comparing default and locale-specific files identifies exactly which translation entries need updates.