Android runs on many devices in many regions. Any application should handle text and numbers in ways appropriate to the locales where the app is used. Using a Localization management platform to manage the String resources brings many benefits:
- Automate. New strings can be put to your codebase automatically (#FailFast)
- Collaborate. Allows many people to work on your translation project (translators, product team, etc.)
- Statistics. So you don’t miss what is important
See http://renaudmathieu.fr/android-best-practices-string-resources-cheat-sheet/ for further details.