import java.util.Locale
// Function that returns the English country name for a given alpha‑2 code
fun getCountryName(code: String): String {
// Build a Locale using the modern Locale.Builder API
val locale = Locale.Builder()
.setRegion(code) // set the ISO alpha‑2 region code (e.g., "US")
.build()
// Return the country name in English
return locale.getDisplayCountry(Locale.ENGLISH)
}
fun main() {
println(getCountryName("US")) // United States
println(getCountryName("GB")) // United Kingdom
println(getCountryName("AU")) // Australia
}
/*
run:
United States
United Kingdom
Australia
*/