All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.pepstock.charba.client.intl.Region Maven / Gradle / Ivy

There is a newer version: 6.5-gwt
Show newest version
/**
    Copyright 2017 Andrea "Stock" Stocchero

    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at

	    http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
*/
package org.pepstock.charba.client.intl;

/**
 * Enumerates the region or country identifiers which can be used to create and manage locale.
 * 
 * @author Andrea "Stock" Stocchero
 */
public enum Region implements IsLocaleItem
{
	/**
	 * International key, to use for localization, for Afghanistan region.
	 */
	AFGHANISTAN("AF", "Afghanistan"),

	/**
	 * International key, to use for localization, for Albania region.
	 */
	ALBANIA("AL", "Albania"),

	/**
	 * International key, to use for localization, for Algeria region.
	 */
	ALGERIA("DZ", "Algeria"),

	/**
	 * International key, to use for localization, for American Samoa region.
	 */
	AMERICAN_SAMOA("AS", "American Samoa"),

	/**
	 * International key, to use for localization, for Andorra region.
	 */
	ANDORRA("AD", "Andorra"),

	/**
	 * International key, to use for localization, for Angola region.
	 */
	ANGOLA("AO", "Angola"),

	/**
	 * International key, to use for localization, for Anguilla region.
	 */
	ANGUILLA("AI", "Anguilla"),

	/**
	 * International key, to use for localization, for Antarctica region.
	 */
	ANTARCTICA("AQ", "Antarctica"),

	/**
	 * International key, to use for localization, for Antigua and Barbuda region.
	 */
	ANTIGUA_AND_BARBUDA("AG", "Antigua and Barbuda"),

	/**
	 * International key, to use for localization, for Argentina region.
	 */
	ARGENTINA("AR", "Argentina"),

	/**
	 * International key, to use for localization, for Armenia region.
	 */
	ARMENIA("AM", "Armenia"),

	/**
	 * International key, to use for localization, for Aruba region.
	 */
	ARUBA("AW", "Aruba"),

	/**
	 * International key, to use for localization, for Australia region.
	 */
	AUSTRALIA("AU", "Australia"),

	/**
	 * International key, to use for localization, for Austria region.
	 */
	AUSTRIA("AT", "Austria"),

	/**
	 * International key, to use for localization, for Azerbaijan region.
	 */
	AZERBAIJAN("AZ", "Azerbaijan"),

	/**
	 * International key, to use for localization, for Bahrain region.
	 */
	BAHRAIN("BH", "Bahrain"),

	/**
	 * International key, to use for localization, for Bailiwick of Guernsey region.
	 */
	BAILIWICK_OF_GUERNSEY("GG", "Bailiwick of Guernsey"),

	/**
	 * International key, to use for localization, for Bangladesh region.
	 */
	BANGLADESH("BD", "Bangladesh"),

	/**
	 * International key, to use for localization, for Barbados region.
	 */
	BARBADOS("BB", "Barbados"),

	/**
	 * International key, to use for localization, for Belarus region.
	 */
	BELARUS("BY", "Belarus"),

	/**
	 * International key, to use for localization, for Belgium region.
	 */
	BELGIUM("BE", "Belgium"),

	/**
	 * International key, to use for localization, for Belize region.
	 */
	BELIZE("BZ", "Belize"),

	/**
	 * International key, to use for localization, for Benin region.
	 */
	BENIN("BJ", "Benin"),

	/**
	 * International key, to use for localization, for Bermuda region.
	 */
	BERMUDA("BM", "Bermuda"),

	/**
	 * International key, to use for localization, for Bhutan region.
	 */
	BHUTAN("BT", "Bhutan"),

	/**
	 * International key, to use for localization, for Bolivia region.
	 */
	BOLIVIA("BO", "Bolivia"),

	/**
	 * International key, to use for localization, for Bosnia and Herzegovina region.
	 */
	BOSNIA_AND_HERZEGOVINA("BA", "Bosnia and Herzegovina"),

	/**
	 * International key, to use for localization, for Botswana region.
	 */
	BOTSWANA("BW", "Botswana"),

	/**
	 * International key, to use for localization, for Bouvet Island region.
	 */
	BOUVET_ISLAND("BV", "Bouvet Island"),

	/**
	 * International key, to use for localization, for Brazil region.
	 */
	BRAZIL("BR", "Brazil"),

	/**
	 * International key, to use for localization, for British Indian Ocean Territory region.
	 */
	BRITISH_INDIAN_OCEAN_TERRITORY("IO", "British Indian Ocean Territory"),

	/**
	 * International key, to use for localization, for British Virgin Islands region.
	 */
	BRITISH_VIRGIN_ISLANDS("VG", "British Virgin Islands"),

	/**
	 * International key, to use for localization, for Brunei region.
	 */
	BRUNEI("BN", "Brunei"),

	/**
	 * International key, to use for localization, for Bulgaria region.
	 */
	BULGARIA("BG", "Bulgaria"),

	/**
	 * International key, to use for localization, for Burkina Faso region.
	 */
	BURKINA_FASO("BF", "Burkina Faso"),

	/**
	 * International key, to use for localization, for Burundi region.
	 */
	BURUNDI("BI", "Burundi"),

	/**
	 * International key, to use for localization, for Cabo Verde region.
	 */
	CABO_VERDE("CV", "Cabo Verde"),

	/**
	 * International key, to use for localization, for Cambodia region.
	 */
	CAMBODIA("KH", "Cambodia"),

	/**
	 * International key, to use for localization, for Cameroon region.
	 */
	CAMEROON("CM", "Cameroon"),

	/**
	 * International key, to use for localization, for Canada region.
	 */
	CANADA("CA", "Canada"),

	/**
	 * International key, to use for localization, for Caribbean Netherlands region.
	 */
	CARIBBEAN_NETHERLANDS("BQ", "Caribbean Netherlands"),

	/**
	 * International key, to use for localization, for Cayman Islands region.
	 */
	CAYMAN_ISLANDS("KY", "Cayman Islands"),

	/**
	 * International key, to use for localization, for Central African Republic region.
	 */
	CENTRAL_AFRICAN_REPUBLIC("CF", "Central African Republic"),

	/**
	 * International key, to use for localization, for Chad region.
	 */
	CHAD("TD", "Chad"),

	/**
	 * International key, to use for localization, for Chile region.
	 */
	CHILE("CL", "Chile"),

	/**
	 * International key, to use for localization, for China region.
	 */
	CHINA("CN", "China"),

	/**
	 * International key, to use for localization, for Christmas Island region.
	 */
	CHRISTMAS_ISLAND("CX", "Christmas Island"),

	/**
	 * International key, to use for localization, for Cocos (Keeling) Islands region.
	 */
	COCOS_KEELING_ISLANDS("CC", "Cocos (Keeling) Islands"),

	/**
	 * International key, to use for localization, for Collectivity of Saint Martin region.
	 */
	COLLECTIVITY_OF_SAINT_MARTIN("MF", "Collectivity of Saint Martin"),

	/**
	 * International key, to use for localization, for Colombia region.
	 */
	COLOMBIA("CO", "Colombia"),

	/**
	 * International key, to use for localization, for Comoros region.
	 */
	COMOROS("KM", "Comoros"),

	/**
	 * International key, to use for localization, for Cook Islands region.
	 */
	COOK_ISLANDS("CK", "Cook Islands"),

	/**
	 * International key, to use for localization, for Costa Rica region.
	 */
	COSTA_RICA("CR", "Costa Rica"),

	/**
	 * International key, to use for localization, for Croatia region.
	 */
	CROATIA("HR", "Croatia"),

	/**
	 * International key, to use for localization, for Cuba region.
	 */
	CUBA("CU", "Cuba"),

	/**
	 * International key, to use for localization, for Curaçao region.
	 */
	CURACAO("CW", "Curaçao"),

	/**
	 * International key, to use for localization, for Cyprus region.
	 */
	CYPRUS("CY", "Cyprus"),

	/**
	 * International key, to use for localization, for Czech Republic region.
	 */
	CZECH_REPUBLIC("CZ", "Czech Republic"),

	/**
	 * International key, to use for localization, for Democratic Republic of the Congo region.
	 */
	DEMOCRATIC_REPUBLIC_OF_THE_CONGO("CD", "Democratic Republic of the Congo"),

	/**
	 * International key, to use for localization, for Denmark region.
	 */
	DENMARK("DK", "Denmark"),

	/**
	 * International key, to use for localization, for Djibouti region.
	 */
	DJIBOUTI("DJ", "Djibouti"),

	/**
	 * International key, to use for localization, for Dominica region.
	 */
	DOMINICA("DM", "Dominica"),

	/**
	 * International key, to use for localization, for Dominican Republic region.
	 */
	DOMINICAN_REPUBLIC("DO", "Dominican Republic"),

	/**
	 * International key, to use for localization, for East Timor region.
	 */
	EAST_TIMOR("TL", "East Timor"),

	/**
	 * International key, to use for localization, for Ecuador region.
	 */
	ECUADOR("EC", "Ecuador"),

	/**
	 * International key, to use for localization, for Egypt region.
	 */
	EGYPT("EG", "Egypt"),

	/**
	 * International key, to use for localization, for El Salvador region.
	 */
	EL_SALVADOR("SV", "El Salvador"),

	/**
	 * International key, to use for localization, for Equatorial Guinea region.
	 */
	EQUATORIAL_GUINEA("GQ", "Equatorial Guinea"),

	/**
	 * International key, to use for localization, for Eritrea region.
	 */
	ERITREA("ER", "Eritrea"),

	/**
	 * International key, to use for localization, for Estonia region.
	 */
	ESTONIA("EE", "Estonia"),

	/**
	 * International key, to use for localization, for Eswatini region.
	 */
	ESWATINI("SZ", "Eswatini"),

	/**
	 * International key, to use for localization, for Ethiopia region.
	 */
	ETHIOPIA("ET", "Ethiopia"),

	/**
	 * International key, to use for localization, for Falkland Islands region.
	 */
	FALKLAND_ISLANDS("FK", "Falkland Islands"),

	/**
	 * International key, to use for localization, for Faroe Islands region.
	 */
	FAROE_ISLANDS("FO", "Faroe Islands"),

	/**
	 * International key, to use for localization, for Federated States of Micronesia region.
	 */
	FEDERATED_STATES_OF_MICRONESIA("FM", "Federated States of Micronesia"),

	/**
	 * International key, to use for localization, for Fiji region.
	 */
	FIJI("FJ", "Fiji"),

	/**
	 * International key, to use for localization, for Finland region.
	 */
	FINLAND("FI", "Finland"),

	/**
	 * International key, to use for localization, for France region.
	 */
	FRANCE("FR", "France"),

	/**
	 * International key, to use for localization, for French Guiana region.
	 */
	FRENCH_GUIANA("GF", "French Guiana"),

	/**
	 * International key, to use for localization, for French Polynesia region.
	 */
	FRENCH_POLYNESIA("PF", "French Polynesia"),

	/**
	 * International key, to use for localization, for French Southern and Antarctic Lands region.
	 */
	FRENCH_SOUTHERN_AND_ANTARCTIC_LANDS("TF", "French Southern and Antarctic Lands"),

	/**
	 * International key, to use for localization, for Gabon region.
	 */
	GABON("GA", "Gabon"),

	/**
	 * International key, to use for localization, for Georgia (country) region.
	 */
	GEORGIA("GE", "Georgia (country)"),

	/**
	 * International key, to use for localization, for Germany region.
	 */
	GERMANY("DE", "Germany"),

	/**
	 * International key, to use for localization, for Ghana region.
	 */
	GHANA("GH", "Ghana"),

	/**
	 * International key, to use for localization, for Gibraltar region.
	 */
	GIBRALTAR("GI", "Gibraltar"),

	/**
	 * International key, to use for localization, for Greece region.
	 */
	GREECE("GR", "Greece"),

	/**
	 * International key, to use for localization, for Greenland region.
	 */
	GREENLAND("GL", "Greenland"),

	/**
	 * International key, to use for localization, for Grenada region.
	 */
	GRENADA("GD", "Grenada"),

	/**
	 * International key, to use for localization, for Guadeloupe region.
	 */
	GUADELOUPE("GP", "Guadeloupe"),

	/**
	 * International key, to use for localization, for Guam region.
	 */
	GUAM("GU", "Guam"),

	/**
	 * International key, to use for localization, for Guatemala region.
	 */
	GUATEMALA("GT", "Guatemala"),

	/**
	 * International key, to use for localization, for Guinea region.
	 */
	GUINEA("GN", "Guinea"),

	/**
	 * International key, to use for localization, for Guinea-Bissau region.
	 */
	GUINEA_BISSAU("GW", "Guinea-Bissau"),

	/**
	 * International key, to use for localization, for Guyana region.
	 */
	GUYANA("GY", "Guyana"),

	/**
	 * International key, to use for localization, for Haiti region.
	 */
	HAITI("HT", "Haiti"),

	/**
	 * International key, to use for localization, for Heard Island and McDonald Islands region.
	 */
	HEARD_ISLAND_AND_MCDONALD_ISLANDS("HM", "Heard Island and McDonald Islands"),

	/**
	 * International key, to use for localization, for Honduras region.
	 */
	HONDURAS("HN", "Honduras"),

	/**
	 * International key, to use for localization, for Hong Kong region.
	 */
	HONG_KONG("HK", "Hong Kong"),

	/**
	 * International key, to use for localization, for Hungary region.
	 */
	HUNGARY("HU", "Hungary"),

	/**
	 * International key, to use for localization, for Iceland region.
	 */
	ICELAND("IS", "Iceland"),

	/**
	 * International key, to use for localization, for India region.
	 */
	INDIA("IN", "India"),

	/**
	 * International key, to use for localization, for Indonesia region.
	 */
	INDONESIA("ID", "Indonesia"),

	/**
	 * International key, to use for localization, for Iran region.
	 */
	IRAN("IR", "Iran"),

	/**
	 * International key, to use for localization, for Iraq region.
	 */
	IRAQ("IQ", "Iraq"),

	/**
	 * International key, to use for localization, for Isle of Man region.
	 */
	ISLE_OF_MAN("IM", "Isle of Man"),

	/**
	 * International key, to use for localization, for Israel region.
	 */
	ISRAEL("IL", "Israel"),

	/**
	 * International key, to use for localization, for Italy region.
	 */
	ITALY("IT", "Italy"),

	/**
	 * International key, to use for localization, for Ivory Coast region.
	 */
	IVORY_COAST("CI", "Ivory Coast"),

	/**
	 * International key, to use for localization, for Jamaica region.
	 */
	JAMAICA("JM", "Jamaica"),

	/**
	 * International key, to use for localization, for Japan region.
	 */
	JAPAN("JP", "Japan"),

	/**
	 * International key, to use for localization, for Jersey region.
	 */
	JERSEY("JE", "Jersey"),

	/**
	 * International key, to use for localization, for Jordan region.
	 */
	JORDAN("JO", "Jordan"),

	/**
	 * International key, to use for localization, for Kazakhstan region.
	 */
	KAZAKHSTAN("KZ", "Kazakhstan"),

	/**
	 * International key, to use for localization, for Kenya region.
	 */
	KENYA("KE", "Kenya"),

	/**
	 * International key, to use for localization, for Kingdom of the Netherlands region.
	 */
	KINGDOM_OF_THE_NETHERLANDS("NL", "Kingdom of the Netherlands"),

	/**
	 * International key, to use for localization, for Kiribati region.
	 */
	KIRIBATI("KI", "Kiribati"),

	/**
	 * International key, to use for localization, for Kuwait region.
	 */
	KUWAIT("KW", "Kuwait"),

	/**
	 * International key, to use for localization, for Kyrgyzstan region.
	 */
	KYRGYZSTAN("KG", "Kyrgyzstan"),

	/**
	 * International key, to use for localization, for Laos region.
	 */
	LAOS("LA", "Laos"),

	/**
	 * International key, to use for localization, for Latvia region.
	 */
	LATVIA("LV", "Latvia"),

	/**
	 * International key, to use for localization, for Lebanon region.
	 */
	LEBANON("LB", "Lebanon"),

	/**
	 * International key, to use for localization, for Lesotho region.
	 */
	LESOTHO("LS", "Lesotho"),

	/**
	 * International key, to use for localization, for Liberia region.
	 */
	LIBERIA("LR", "Liberia"),

	/**
	 * International key, to use for localization, for Libya region.
	 */
	LIBYA("LY", "Libya"),

	/**
	 * International key, to use for localization, for Liechtenstein region.
	 */
	LIECHTENSTEIN("LI", "Liechtenstein"),

	/**
	 * International key, to use for localization, for Lithuania region.
	 */
	LITHUANIA("LT", "Lithuania"),

	/**
	 * International key, to use for localization, for Luxembourg region.
	 */
	LUXEMBOURG("LU", "Luxembourg"),

	/**
	 * International key, to use for localization, for Macau region.
	 */
	MACAU("MO", "Macau"),

	/**
	 * International key, to use for localization, for Madagascar region.
	 */
	MADAGASCAR("MG", "Madagascar"),

	/**
	 * International key, to use for localization, for Malawi region.
	 */
	MALAWI("MW", "Malawi"),

	/**
	 * International key, to use for localization, for Malaysia region.
	 */
	MALAYSIA("MY", "Malaysia"),

	/**
	 * International key, to use for localization, for Maldives region.
	 */
	MALDIVES("MV", "Maldives"),

	/**
	 * International key, to use for localization, for Mali region.
	 */
	MALI("ML", "Mali"),

	/**
	 * International key, to use for localization, for Malta region.
	 */
	MALTA("MT", "Malta"),

	/**
	 * International key, to use for localization, for Marshall Islands region.
	 */
	MARSHALL_ISLANDS("MH", "Marshall Islands"),

	/**
	 * International key, to use for localization, for Martinique region.
	 */
	MARTINIQUE("MQ", "Martinique"),

	/**
	 * International key, to use for localization, for Mauritania region.
	 */
	MAURITANIA("MR", "Mauritania"),

	/**
	 * International key, to use for localization, for Mauritius region.
	 */
	MAURITIUS("MU", "Mauritius"),

	/**
	 * International key, to use for localization, for Mayotte region.
	 */
	MAYOTTE("YT", "Mayotte"),

	/**
	 * International key, to use for localization, for Mexico region.
	 */
	MEXICO("MX", "Mexico"),

	/**
	 * International key, to use for localization, for Moldova region.
	 */
	MOLDOVA("MD", "Moldova"),

	/**
	 * International key, to use for localization, for Monaco region.
	 */
	MONACO("MC", "Monaco"),

	/**
	 * International key, to use for localization, for Mongolia region.
	 */
	MONGOLIA("MN", "Mongolia"),

	/**
	 * International key, to use for localization, for Montenegro region.
	 */
	MONTENEGRO("ME", "Montenegro"),

	/**
	 * International key, to use for localization, for Montserrat region.
	 */
	MONTSERRAT("MS", "Montserrat"),

	/**
	 * International key, to use for localization, for Morocco region.
	 */
	MOROCCO("MA", "Morocco"),

	/**
	 * International key, to use for localization, for Mozambique region.
	 */
	MOZAMBIQUE("MZ", "Mozambique"),

	/**
	 * International key, to use for localization, for Myanmar region.
	 */
	MYANMAR("MM", "Myanmar"),

	/**
	 * International key, to use for localization, for Namibia region.
	 */
	NAMIBIA("NA", "Namibia"),

	/**
	 * International key, to use for localization, for Nauru region.
	 */
	NAURU("NR", "Nauru"),

	/**
	 * International key, to use for localization, for Nepal region.
	 */
	NEPAL("NP", "Nepal"),

	/**
	 * International key, to use for localization, for New Caledonia region.
	 */
	NEW_CALEDONIA("NC", "New Caledonia"),

	/**
	 * International key, to use for localization, for New Zealand region.
	 */
	NEW_ZEALAND("NZ", "New Zealand"),

	/**
	 * International key, to use for localization, for Nicaragua region.
	 */
	NICARAGUA("NI", "Nicaragua"),

	/**
	 * International key, to use for localization, for Niger region.
	 */
	NIGER("NE", "Niger"),

	/**
	 * International key, to use for localization, for Nigeria region.
	 */
	NIGERIA("NG", "Nigeria"),

	/**
	 * International key, to use for localization, for Niue region.
	 */
	NIUE("NU", "Niue"),

	/**
	 * International key, to use for localization, for Norfolk Island region.
	 */
	NORFOLK_ISLAND("NF", "Norfolk Island"),

	/**
	 * International key, to use for localization, for North Korea region.
	 */
	NORTH_KOREA("KP", "North Korea"),

	/**
	 * International key, to use for localization, for North Macedonia region.
	 */
	NORTH_MACEDONIA("MK", "North Macedonia"),

	/**
	 * International key, to use for localization, for Northern Mariana Islands region.
	 */
	NORTHERN_MARIANA_ISLANDS("MP", "Northern Mariana Islands"),

	/**
	 * International key, to use for localization, for Norway region.
	 */
	NORWAY("NO", "Norway"),

	/**
	 * International key, to use for localization, for Oman region.
	 */
	OMAN("OM", "Oman"),

	/**
	 * International key, to use for localization, for Pakistan region.
	 */
	PAKISTAN("PK", "Pakistan"),

	/**
	 * International key, to use for localization, for Palau region.
	 */
	PALAU("PW", "Palau"),

	/**
	 * International key, to use for localization, for Panama region.
	 */
	PANAMA("PA", "Panama"),

	/**
	 * International key, to use for localization, for Papua New Guinea region.
	 */
	PAPUA_NEW_GUINEA("PG", "Papua New Guinea"),

	/**
	 * International key, to use for localization, for Paraguay region.
	 */
	PARAGUAY("PY", "Paraguay"),

	/**
	 * International key, to use for localization, for Peru region.
	 */
	PERU("PE", "Peru"),

	/**
	 * International key, to use for localization, for Philippines region.
	 */
	PHILIPPINES("PH", "Philippines"),

	/**
	 * International key, to use for localization, for Pitcairn Islands region.
	 */
	PITCAIRN_ISLANDS("PN", "Pitcairn Islands"),

	/**
	 * International key, to use for localization, for Poland region.
	 */
	POLAND("PL", "Poland"),

	/**
	 * International key, to use for localization, for Portugal region.
	 */
	PORTUGAL("PT", "Portugal"),

	/**
	 * International key, to use for localization, for Puerto Rico region.
	 */
	PUERTO_RICO("PR", "Puerto Rico"),

	/**
	 * International key, to use for localization, for Qatar region.
	 */
	QATAR("QA", "Qatar"),

	/**
	 * International key, to use for localization, for Republic of Ireland region.
	 */
	REPUBLIC_OF_IRELAND("IE", "Republic of Ireland"),

	/**
	 * International key, to use for localization, for Republic of the Congo region.
	 */
	REPUBLIC_OF_THE_CONGO("CG", "Republic of the Congo"),

	/**
	 * International key, to use for localization, for Romania region.
	 */
	ROMANIA("RO", "Romania"),

	/**
	 * International key, to use for localization, for Russia region.
	 */
	RUSSIA("RU", "Russia"),

	/**
	 * International key, to use for localization, for Rwanda region.
	 */
	RWANDA("RW", "Rwanda"),

	/**
	 * International key, to use for localization, for Réunion region.
	 */
	REUNION("RE", "Réunion"),

	/**
	 * International key, to use for localization, for Saint Barthélemy region.
	 */
	SAINT_BARTHELEMY("BL", "Saint Barthélemy"),

	/**
	 * International key, to use for localization, for Saint Helena, Ascension and Tristan da Cunha region.
	 */
	SAINT_HELENA("SH", "Saint Helena, Ascension and Tristan da Cunha"),

	/**
	 * International key, to use for localization, for Saint Kitts and Nevis region.
	 */
	SAINT_KITTS_AND_NEVIS("KN", "Saint Kitts and Nevis"),

	/**
	 * International key, to use for localization, for Saint Lucia region.
	 */
	SAINT_LUCIA("LC", "Saint Lucia"),

	/**
	 * International key, to use for localization, for Saint Pierre and Miquelon region.
	 */
	SAINT_PIERRE_AND_MIQUELON("PM", "Saint Pierre and Miquelon"),

	/**
	 * International key, to use for localization, for Saint Vincent and the Grenadines region.
	 */
	SAINT_VINCENT_AND_THE_GRENADINES("VC", "Saint Vincent and the Grenadines"),

	/**
	 * International key, to use for localization, for Samoa region.
	 */
	SAMOA("WS", "Samoa"),

	/**
	 * International key, to use for localization, for San Marino region.
	 */
	SAN_MARINO("SM", "San Marino"),

	/**
	 * International key, to use for localization, for Saudi Arabia region.
	 */
	SAUDI_ARABIA("SA", "Saudi Arabia"),

	/**
	 * International key, to use for localization, for Senegal region.
	 */
	SENEGAL("SN", "Senegal"),

	/**
	 * International key, to use for localization, for Serbia region.
	 */
	SERBIA("RS", "Serbia"),

	/**
	 * International key, to use for localization, for Seychelles region.
	 */
	SEYCHELLES("SC", "Seychelles"),

	/**
	 * International key, to use for localization, for Sierra Leone region.
	 */
	SIERRA_LEONE("SL", "Sierra Leone"),

	/**
	 * International key, to use for localization, for Singapore region.
	 */
	SINGAPORE("SG", "Singapore"),

	/**
	 * International key, to use for localization, for Sint Maarten region.
	 */
	SINT_MAARTEN("SX", "Sint Maarten"),

	/**
	 * International key, to use for localization, for Slovakia region.
	 */
	SLOVAKIA("SK", "Slovakia"),

	/**
	 * International key, to use for localization, for Slovenia region.
	 */
	SLOVENIA("SI", "Slovenia"),

	/**
	 * International key, to use for localization, for Solomon Islands region.
	 */
	SOLOMON_ISLANDS("SB", "Solomon Islands"),

	/**
	 * International key, to use for localization, for Somalia region.
	 */
	SOMALIA("SO", "Somalia"),

	/**
	 * International key, to use for localization, for South Africa region.
	 */
	SOUTH_AFRICA("ZA", "South Africa"),

	/**
	 * International key, to use for localization, for South Georgia and the South Sandwich Islands region.
	 */
	SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS("GS", "South Georgia and the South Sandwich Islands"),

	/**
	 * International key, to use for localization, for South Korea region.
	 */
	SOUTH_KOREA("KR", "South Korea"),

	/**
	 * International key, to use for localization, for South Sudan region.
	 */
	SOUTH_SUDAN("SS", "South Sudan"),

	/**
	 * International key, to use for localization, for Spain region.
	 */
	SPAIN("ES", "Spain"),

	/**
	 * International key, to use for localization, for Sri Lanka region.
	 */
	SRI_LANKA("LK", "Sri Lanka"),

	/**
	 * International key, to use for localization, for State of Palestine region.
	 */
	STATE_OF_PALESTINE("PS", "State of Palestine"),

	/**
	 * International key, to use for localization, for Sudan region.
	 */
	SUDAN("SD", "Sudan"),

	/**
	 * International key, to use for localization, for Suriname region.
	 */
	SURINAME("SR", "Suriname"),

	/**
	 * International key, to use for localization, for Svalbard and Jan Mayen region.
	 */
	SVALBARD_AND_JAN_MAYEN("SJ", "Svalbard and Jan Mayen"),

	/**
	 * International key, to use for localization, for Sweden region.
	 */
	SWEDEN("SE", "Sweden"),

	/**
	 * International key, to use for localization, for Switzerland region.
	 */
	SWITZERLAND("CH", "Switzerland"),

	/**
	 * International key, to use for localization, for Syria region.
	 */
	SYRIA("SY", "Syria"),

	/**
	 * International key, to use for localization, for São Tomé and Príncipe region.
	 */
	SAO_TOME_AND_PRINCIPE("ST", "São Tomé and Príncipe"),

	/**
	 * International key, to use for localization, for Taiwan region.
	 */
	TAIWAN("TW", "Taiwan"),

	/**
	 * International key, to use for localization, for Tajikistan region.
	 */
	TAJIKISTAN("TJ", "Tajikistan"),

	/**
	 * International key, to use for localization, for Tanzania region.
	 */
	TANZANIA("TZ", "Tanzania"),

	/**
	 * International key, to use for localization, for Thailand region.
	 */
	THAILAND("TH", "Thailand"),

	/**
	 * International key, to use for localization, for The Bahamas region.
	 */
	BAHAMAS("BS", "The Bahamas"),

	/**
	 * International key, to use for localization, for The Gambia region.
	 */
	GAMBIA("GM", "The Gambia"),

	/**
	 * International key, to use for localization, for Togo region.
	 */
	TOGO("TG", "Togo"),

	/**
	 * International key, to use for localization, for Tokelau region.
	 */
	TOKELAU("TK", "Tokelau"),

	/**
	 * International key, to use for localization, for Tonga region.
	 */
	TONGA("TO", "Tonga"),

	/**
	 * International key, to use for localization, for Trinidad and Tobago region.
	 */
	TRINIDAD_AND_TOBAGO("TT", "Trinidad and Tobago"),

	/**
	 * International key, to use for localization, for Tunisia region.
	 */
	TUNISIA("TN", "Tunisia"),

	/**
	 * International key, to use for localization, for Turkey region.
	 */
	TURKEY("TR", "Turkey"),

	/**
	 * International key, to use for localization, for Turkmenistan region.
	 */
	TURKMENISTAN("TM", "Turkmenistan"),

	/**
	 * International key, to use for localization, for Turks and Caicos Islands region.
	 */
	TURKS_AND_CAICOS_ISLANDS("TC", "Turks and Caicos Islands"),

	/**
	 * International key, to use for localization, for Tuvalu region.
	 */
	TUVALU("TV", "Tuvalu"),

	/**
	 * International key, to use for localization, for Uganda region.
	 */
	UGANDA("UG", "Uganda"),

	/**
	 * International key, to use for localization, for Ukraine region.
	 */
	UKRAINE("UA", "Ukraine"),

	/**
	 * International key, to use for localization, for United Arab Emirates region.
	 */
	UNITED_ARAB_EMIRATES("AE", "United Arab Emirates"),

	/**
	 * International key, to use for localization, for United Kingdom region.
	 */
	UNITED_KINGDOM("GB", "United Kingdom"),

	/**
	 * International key, to use for localization, for United States region.
	 */
	UNITED_STATES("US", "United States"),

	/**
	 * International key, to use for localization, for United States Minor Outlying Islands region.
	 */
	UNITED_STATES_MINOR_OUTLYING_ISLANDS("UM", "United States Minor Outlying Islands"),

	/**
	 * International key, to use for localization, for United States Virgin Islands region.
	 */
	UNITED_STATES_VIRGIN_ISLANDS("VI", "United States Virgin Islands"),

	/**
	 * International key, to use for localization, for Uruguay region.
	 */
	URUGUAY("UY", "Uruguay"),

	/**
	 * International key, to use for localization, for Uzbekistan region.
	 */
	UZBEKISTAN("UZ", "Uzbekistan"),

	/**
	 * International key, to use for localization, for Vanuatu region.
	 */
	VANUATU("VU", "Vanuatu"),

	/**
	 * International key, to use for localization, for Vatican City region.
	 */
	VATICAN_CITY("VA", "Vatican City"),

	/**
	 * International key, to use for localization, for Venezuela region.
	 */
	VENEZUELA("VE", "Venezuela"),

	/**
	 * International key, to use for localization, for Vietnam region.
	 */
	VIETNAM("VN", "Vietnam"),

	/**
	 * International key, to use for localization, for Wallis and Futuna region.
	 */
	WALLIS_AND_FUTUNA("WF", "Wallis and Futuna"),

	/**
	 * International key, to use for localization, for Western Sahara region.
	 */
	WESTERN_SAHARA("EH", "Western Sahara"),

	/**
	 * International key, to use for localization, for Yemen region.
	 */
	YEMEN("YE", "Yemen"),

	/**
	 * International key, to use for localization, for Zambia region.
	 */
	ZAMBIA("ZM", "Zambia"),

	/**
	 * International key, to use for localization, for Zimbabwe region.
	 */
	ZIMBABWE("ZW", "Zimbabwe"),

	/**
	 * International key, to use for localization, for Åland Islands region.
	 */
	ALAND_ISLANDS("AX", "Åland Islands");

	// value for key
	private final String value;
	// name of region
	private final String name;

	/**
	 * Creates the object with region value and its name.
	 * 
	 * @param value region identifier
	 * @param name name of the region
	 */
	private Region(String value, String name) {
		this.value = value;
		this.name = name;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see org.pepstock.charba.client.commons.Key#value()
	 */
	@Override
	public String value() {
		return value;
	}

	/**
	 * Returns the name of the region.
	 * 
	 * @return the name of the region
	 */
	@Override
	public String getName() {
		return name;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy