Skip to content

Instantly share code, notes, and snippets.

@sprohaszka
Created December 12, 2011 20:40
Show Gist options
  • Save sprohaszka/1468989 to your computer and use it in GitHub Desktop.
Save sprohaszka/1468989 to your computer and use it in GitHub Desktop.
Create list of countries
def countries
Locale.availableLocales.each { locale ->
String iso = locale.getISO3Country()
String code = locale.country
String name = locale.displayCountry
if (iso && code && name) {
Address.@countries += [iso: iso, code: code, name: name]
}
}
countries.sort { a, b ->
return a.name.compareToIgnoreCase(b.name)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment