Localization

Localization and globalization are the two fundamental concepts of mobile applications. In the previous sections, we discussed different ways of separating visual content from the rest of the application. This process, in essence, prepares the mobile application to be localized and is generally a part of the globalization phase. Globalized applications should function the same way, independent of the culture or locale they are being executed on. During localization, developers are supposed to create language-specific resources and integrate them into the globalized applications.

Locale and culture

Locale can be defined as the umbrella term that includes all regional configurations on a specific device (or a specific application in some ...

Get Xamarin: Cross-Platform Mobile Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.