android-localization-helper icon indicating copy to clipboard operation
android-localization-helper copied to clipboard

Helps to find missing or obsolete translations for android resources

Android Localization Helper

Helps to find missing or obsolete translations for android resources.

Build

Use sbt to build project:

sbt stage

This will build jar and create distribution with all required dependencies and an executable shell script under target/universal/stage directory.

Usage:

alh is a thin wrapper around executable generated by sbt-native-packager plugin

alh /path/to/android/project [arrays.xml]

You must specify android project folder. Second parameter is optional, it specifies resources filename (strings.xml by default).

Example:

git clone git://github.com/4e6/android-localization-helper.git
cd android-localization-helper
./sbt stage
./alh /path/to/android/project

Output:

[filename]
 *[resource type]
  *[T] [resource name]
  *[O] [resource name]
  • [T] Resources need to be translated (exists in original xml but not in localized version)
  • [O] Obsolete resources (exists in localized version but not in original one)