hbb20 / hbb20/CountryCodePickerProject
Using Java's own Locale data for region names
- Vorherrschende Sprache
- Java
- Sterne
- 1.5k
- Forks
- 509
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Instead of having to duplicate and manually translate the region names and data with the raw xml files, Java's build-in Locale data could probably be used.
Current we are using a following trick to generate a list of localized country names for the user to select from:
// Code in Kotlin
```
Locale
.getISOCountries() // Fetch list of ISO 3166 country codes
.map { // Create a new Locale in users default language, but set country to X
it to Locale("", it).displayCountry // then extract the localized name of the country.
}
.toMap() // Turn into Map with ISO 3166 key and Localised country name as value
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.