
You can add to your app support for dialects of a language for different locales, such as Français (France) and Français (Canada). For example, a user can choose English (U.S.) for the United States locale, or English (U.K.) for the United Kingdom locale.

Understanding language and locale settingsĪndroid users can choose both the language and the locale for their devices in the Settings app. For a complete description of resource-switching and all the types of configurations that you can specify - screen orientation, touchscreen type, and so on - see Providing Alternative Resources.) (This chapter focuses on localization and locale. When a user runs the app, Android automatically selects and loads the resources that best match the device. For an app developer, localization is about tailoring the entire app experience to a user's language and locale.Īn app can include sets of resource directories customized for different languages and locales.

To reach the most users, your app should display information in ways appropriate to those locales.

They are showing the default images (not the "drawable-en_rUS" ones - USA)īut showing the "strings-en-rUS" strings rather than the default strings.

Our phones are set to English (United Kingdom) I've noticed when creating my app the default in Android Studio is "en-us", how do I change this? I'm in the UK, I've created a strings.xml and different graphics for the US English speakers as they call animals by a different name and they spell things differently.
