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