Skip to content

Instantly share code, notes, and snippets.

@konifar
Created February 28, 2016 15:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save konifar/6809d1aae8cc79fb9523 to your computer and use it in GitHub Desktop.
Save konifar/6809d1aae8cc79fb9523 to your computer and use it in GitHub Desktop.
Android localization CFP for English
# Sammary
Many people think localization is diffecult. But actually it's just because they don't know what they have to do for localization. So I'm gonna talk about what and how we have to do for localization. For example, how to manage many strings.xml files, to implement plurals by languages, to apply Right-to-Left language.
If you will hear this talk, you become a localization master.
I'm developing Android app called Taptrip (https://play.google.com/store/apps/details?id=com.taptrip), 17 languages supports. And I developed DroidKaigi 2016 (The biggest Android conference in Tokyo) app (https://github.com/konifar/droidkaigi2016). It supports Japanese, English, Arabic, Korean. So I gonna talk by using these app as sample code.
# Detail
- How to manage many strings.xml files
- How to implement plural strings, diffrent time format
- How to implement Right-to-Left language text
- How to adjust app design by diffrent languages.
- How to order foreign languages translation and apply them.
@shoheikawano
Copy link

Summary

Many people think localizing Android apps is difficult. But actually it's just because they don't know what they have to do for localization. I'd like to talk about what and how we have to do for localization. For example, how to manage many strings.xml files, implement plurals by languages, and support Right-to-Left language.
After listening to this talk, you will become a localization master.

I'm developing Android app called Taptrip (https://play.google.com/store/apps/details?id=com.taptrip), which currently supports 17 different languages. I also developed DroidKaigi 2016 (The biggest Android conference in Tokyo) app (https://github.com/konifar/droidkaigi2016), which also supports Japanese, English, Arabic, and Korean. During my talk, I'd like to take a look at some implementations of those apps as sample codes for localizing Android apps.

Details

  • How to manage many strings.xml files.
  • How to implement plural strings and different time formats.
  • How to implement Right-to-Left language texts.
  • How to adjust app design by different languages.
  • How to order foreign languages translation and apply them.

@konifar
Copy link
Author

konifar commented Feb 28, 2016

Thanks so much for your review 🙇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment