Probably one of the toughest jobs for anyone trying to get a product into users' / customers' hands is the eternal balancing act between trying to be productive, reaching as many people as humanly possible, and not having to deploy an eternity of small/medium/large tweaks to target other markets. Languages are by far the best possible example of this important part of product development. Not everyone around the world speaks the language that the developer is comfortable with, and as a result, many people are left without the possibility of testing a potentially good app or tweak.

While there are people out there, particularly on XDA, who will gladly help out with translations to different languages, a faster solution may be preferable. To that end, XDA Forum Member BalcanGSM brings us an application developed by Artfulbits called Android Localizer.

Android Localizer essentially acts similar to how Google Translate does in browsers---by automatically translating the text of a particular page. Similarly, the program automatically translates parts of the decompiled APK that you would like to translate into other languages. It is simple and rather quick to use, and the translations are quite "spot on," as it uses Google Translate.

Needless to say, the APK needs to be decompiled prior to running this tool. The tool is small and it runs on a Windows environment, starting from XP and up. So if you were waiting for your favorite dev to translate your favorite games into Amharic, now is your chance to be proactive and learn a thing or two about compiling and decompiling APKs, as well as getting your language skills going. Please leave any and all feedback on the thread so that you can share your experiences with the app. Finally, remember to ask permission of the developer if you are planning on distributing the translated APK.

You can read more information in the original thread.