Localización Internacionalización/ - MIT Global...
Transcript of Localización Internacionalización/ - MIT Global...
1. Identify Target Languages and Locales
Country
LocaleDate SoundsTime ImagesCurrency Text
Language
Supported Locations for Distribution to Google Play users:https://support.google.com/googleplay/android-developer/table/3541286?rd=1
Manage Strings for Localization
No translation: <xliff:g> tag
XLIFF (XML Localisation Interchange File Format) http://en.wikipedia.org/wiki/XLIFF
Design for any locale
Function normally or fail gracefully no matter what device it runs on or locale it runs in
Checklist:
1. Identify Target Languages and Locales
2. Design for Localization
3. Manage Strings for Localization
4. Translate UI strings and other resources
5. Test your localized App
6. Prepare for International Launch
7. Support International Users After Launch
http://developer.android.com/distribute/tools/localization-checklist.html
2. Design for Localization
Single set of flexible layoutsAllow more space than necessary for your language (up to 30% more)
RTL layouts
Use system-provided formats for dates, times, numbers, currencies
Resourceshttp://developer.android.com/distribute/tools/localization-checklist.html
http://developer.android.com/guide/topics/resources/localization.html
http://developer.android.com/tools/help/lint.html