diff --git a/lib/normalize_country.rb b/lib/normalize_country.rb index c6dac34..92bd56c 100644 --- a/lib/normalize_country.rb +++ b/lib/normalize_country.rb @@ -46,7 +46,7 @@ def country_for(name) end end - class Country + class Country # :nodoc: all def initialize(config) raise ArgumentError, "country config must be a hash" unless Hash === config diff --git a/lib/normalize_country/countries/en.yml b/lib/normalize_country/countries/en.yml index e11ee67..91fb24f 100644 --- a/lib/normalize_country/countries/en.yml +++ b/lib/normalize_country/countries/en.yml @@ -172,6 +172,8 @@ AW: emoji: "\U0001F1E6\U0001F1FC" shortcode: ":flag-aw:" AX: + aliases: + - Aland Islands alpha2: AX alpha3: ALA fifa: @@ -196,6 +198,7 @@ AZ: BA: aliases: - Bosnia-Herzegovina + - Bosnia Herzegovina alpha2: BA alpha3: BIH fifa: BIH @@ -299,6 +302,9 @@ BL: - Saint Barts - St. Barts - St. Barths + - Saint Barthelemy + - Saint Barthélemy + - St. Barthélemy alpha2: BL alpha3: BLM fifa: @@ -451,6 +457,7 @@ CC: shortcode: ":flag-cc:" CD: aliases: + - Congo Kinshasa - Congo-Kinshasa - DRC - DR Congo @@ -479,6 +486,7 @@ CF: CG: aliases: - Congo-Brazzaville + - Congo Brazzaville - Congo Republic - Congo, Republic of the alpha2: CG @@ -837,6 +845,9 @@ FM: emoji: "\U0001F1EB\U0001F1F2" shortcode: ":flag-fm:" FO: + aliases: + - Faroes + - Faeroes alpha2: FO alpha3: FRO fifa: FRO @@ -1050,6 +1061,9 @@ GU: emoji: "\U0001F1EC\U0001F1FA" shortcode: ":flag-gu:" GW: + aliases: + - Guinea Bissau + - Republic of Guinea Bissau alpha2: GW alpha3: GNB fifa: GNB @@ -2147,6 +2161,8 @@ QA: emoji: "\U0001F1F6\U0001F1E6" shortcode: ":flag-qa:" RE: + aliases: + - Reunion alpha2: RE alpha3: REU fifa: @@ -2387,6 +2403,11 @@ ST: aliases: - Democratic Republic of Sao Tome and Principe - São Tomé and Príncipe + - Sao Tomé and Príncipe + - Sao Tome and Príncipe + - São Tomé and Principe + - São Tome and Principe + - São Tome and Príncipe alpha2: ST alpha3: STP fifa: STP