localización internacionalización/ - mit global...

22
Internacionalización/ Localización

Upload: ngonhi

Post on 19-Sep-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Internacionalización/Localización

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

Language

http://developer.android.com/training/basics/supporting-devices/languages.html

Language

http://developer.android.com/training/basics/supporting-devices/languages.html

Options?

Translate Yourself

http://developer.android.com/design/style/writing.html

Nokia

Lumia

http://knowyourmeme.com/memes/the-d

http://courses.csail.mit.edu/6.831/2014/readings/L19-internationalization/

Designers????

Professional Service

http://developer.android.com/sdk/installing/installing-adt.html#tmgr

Testing

Alpha?

Beta?

(In Play Store, cannot leave reviews or ratings, no risk to rating)

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

TEST!!!

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

Android Tools

7. Support International Users After Launch