Hello.

We currently have an iOS app available in English. We have decided to
localize it into other languages, but first we wanted to look into how
other companies are doing it in order to determine what the best
practices would be.

When we looked at how Apple localizes their apps we found something
which we think is very strange. The App Store and iTunes apps
determine their language based on the location of the user. For
example, a user in Germany will get the entire apps in German even if
the rest of the phone is configured to run in English.

Of course the app content will differ between different countries, for
example not all apps are available in every country and so on. But we
are puzzled on why the rest of the app such as navigation buttons and
labels are localized this way.

An obvious scenario when this breaks would be an English speaking
American moving to Germany. It is possible that he or she don't want
to learn German and therefore keep using the apps in English.

We fail to see why this would be a good way to localize an app but
since Apple is doing it we assume that there has to be a good reason
for it. Is this something that developers should learn from and do in
their own apps?

John
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to