Skip to content

Repository files navigation

Country Codes

Convert country name on different languages to its corresponding ISO code.

How to use

First add the following import statement to access the library:

import io.wunderschild.country_codes._

To retrieve information on a particular country, use object ICOCountryCodes. It returns a lookup table that can be used to resolve a country by name or any other fields. It takes two arguments, the first one specifies the language of the country names, the second one specifies on which fields a lookup table should be built.

By default, the table is built on fields with official and others country names. On lookup returns an Option[Country] object. It contains general information on the corresponding country, including alpha2 and alpha3 ISO-3166 Country Codes.

scala> val lt = ISOCountryCodes(localization = "ru")
scala> lt.lookup("Российская Федерация")
res1: Option[Country] = Some(RU)

About

ISO Country Codes made localized

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages