add regions(country codes) 97/60297/1
authorJongkyu Koo <jk.koo@samsung.com>
Thu, 25 Feb 2016 00:28:03 +0000 (09:28 +0900)
committerJongkyu Koo <jk.koo@samsung.com>
Thu, 25 Feb 2016 00:28:03 +0000 (09:28 +0900)
Change-Id: I94045fa4f33a2a488e4f3f7d20662d447c6953f5
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
daemon/phnd-region-data.c
include/phone_number_types.h

index ab325cf43c60a37f2f166ab046c28aa0514d3b86..7098f7f5a57476ab05050b89654c11610796e44a 100644 (file)
@@ -149,136 +149,248 @@ const struct phn_lang_info phn_lang_info_table[] = {
 };
 
 const struct phn_region_info phn_region_info_table[] = {
-       {"AX", PHONE_NUMBER_REGION_ALAND_ISLANDS},
+       {"AC", PHONE_NUMBER_REGION_ASCENSION_ISLAND},
+       {"AD", PHONE_NUMBER_REGION_ANDORRA},
+       {"AE", PHONE_NUMBER_REGION_UNITED_ARAB_EMIRATES},
+       {"AF", PHONE_NUMBER_REGION_AFGHANISTAN},
+       {"AG", PHONE_NUMBER_REGION_ATIGUA_AND_BARBUDA},
+       {"AI", PHONE_NUMBER_REGION_ANGUILLA},
        {"AL", PHONE_NUMBER_REGION_ALBANIA},
-       {"DZ", PHONE_NUMBER_REGION_ALGERIA},
-       {"AS", PHONE_NUMBER_REGION_AMERICAN_SAMOA},
+       {"AM", PHONE_NUMBER_REGION_ARMENIA},
        {"AO", PHONE_NUMBER_REGION_ANGOLA},
-       {"AI", PHONE_NUMBER_REGION_ANGUILLA},
        {"AR", PHONE_NUMBER_REGION_ARGENTINA},
-       {"AM", PHONE_NUMBER_REGION_ARMENIA},
-       {"AC", PHONE_NUMBER_REGION_ASCENSION_ISLAND},
-       {"AG", PHONE_NUMBER_REGION_ATIGUA_AND_BARBUDA},
+       {"AS", PHONE_NUMBER_REGION_AMERICAN_SAMOA},
        {"AT", PHONE_NUMBER_REGION_AUSTRIA},
-       {"BS", PHONE_NUMBER_REGION_BAHAMAS},
+       {"AU", PHONE_NUMBER_REGION_AUSTRALIA},
+       {"AW", PHONE_NUMBER_REGION_ARUBA},
+       {"AX", PHONE_NUMBER_REGION_ALAND_ISLANDS},
+       {"AZ", PHONE_NUMBER_REGION_AZERBAIJAN},
+       {"BA", PHONE_NUMBER_REGION_BOSNIA_AND_HERZEGOVINA},
        {"BB", PHONE_NUMBER_REGION_BARBADOS},
-       {"BY", PHONE_NUMBER_REGION_BELARUS},
+       {"BD", PHONE_NUMBER_REGION_BANGLADESH},
        {"BE", PHONE_NUMBER_REGION_BELGIUM},
+       {"BF", PHONE_NUMBER_REGION_BURKINA_FASO},
+       {"BG", PHONE_NUMBER_REGION_BULGARIA},
+       {"BH", PHONE_NUMBER_REGION_BAHRAIN},
+       {"BI", PHONE_NUMBER_REGION_BURUNDI},
        {"BJ", PHONE_NUMBER_REGION_BENIN},
+       {"BL", PHONE_NUMBER_REGION_SAINT_BARTHELEMY},
        {"BM", PHONE_NUMBER_REGION_BERMUDA},
+       {"BN", PHONE_NUMBER_REGION_BRUNEI_DARUSSALAM},
+       {"BO", PHONE_NUMBER_REGION_BOLIVIA},
        {"BQ", PHONE_NUMBER_REGION_BONAIRE_SINT_EUSTATIUS_AND_SABA},
-       {"BW", PHONE_NUMBER_REGION_BOTSWANA},
        {"BR", PHONE_NUMBER_REGION_BRAZIL},
-       {"BG", PHONE_NUMBER_REGION_BULGARIA},
-       {"BF", PHONE_NUMBER_REGION_BURKINA_FASO},
-       {"BI", PHONE_NUMBER_REGION_BURUNDI},
-       {"CV", PHONE_NUMBER_REGION_CABO_VERDE},
-       {"CM", PHONE_NUMBER_REGION_CAMEROON},
+       {"BS", PHONE_NUMBER_REGION_BAHAMAS},
+       {"BT", PHONE_NUMBER_REGION_BHUTAN},
+       {"BW", PHONE_NUMBER_REGION_BOTSWANA},
+       {"BY", PHONE_NUMBER_REGION_BELARUS},
+       {"BZ", PHONE_NUMBER_REGION_BELIZE},
        {"CA", PHONE_NUMBER_REGION_CANADA},
-       {"KY", PHONE_NUMBER_REGION_CAYMAN_ISLAND},
+       {"CC", PHONE_NUMBER_REGION_COCOS_ISLANDS},
+       {"CD", PHONE_NUMBER_REGION_DEMOCRATIC_REPUBLIC_OF_THE_CONGO},
+       {"CF", PHONE_NUMBER_REGION_CENTRAL_AFRICAN_REPUBLIC},
+       {"CG", PHONE_NUMBER_REGION_CONGO},
+       {"CH", PHONE_NUMBER_REGION_SWITZERLAND},
+       {"CI", PHONE_NUMBER_REGION_COTE_D_IVOIRE},
+       {"CK", PHONE_NUMBER_REGION_COOK_ISLANDS},
        {"CL", PHONE_NUMBER_REGION_CHILE},
+       {"CM", PHONE_NUMBER_REGION_CAMEROON},
        {"CN", PHONE_NUMBER_REGION_CHINA},
        {"CO", PHONE_NUMBER_REGION_COLOMBIA},
-       {"KM", PHONE_NUMBER_REGION_COMOROS},
-       {"CG", PHONE_NUMBER_REGION_CONGO},
-       {"CI", PHONE_NUMBER_REGION_COTE_D_IVOIRE},
+       {"CR", PHONE_NUMBER_REGION_COSTA_RICA},
        {"CU", PHONE_NUMBER_REGION_CUBA},
+       {"CV", PHONE_NUMBER_REGION_CABO_VERDE},
        {"CW", PHONE_NUMBER_REGION_CURACAO},
+       {"CX", PHONE_NUMBER_REGION_CHRISTMAS_ISLANDS},
+       {"CY", PHONE_NUMBER_REGION_CYPRUS},
        {"CZ", PHONE_NUMBER_REGION_CZECH_REPUBLIC},
-       {"CD", PHONE_NUMBER_REGION_DEMOCRATIC_REPUBLIC_OF_THE_CONGO},
+       {"DE", PHONE_NUMBER_REGION_GERMANY},
+       {"DJ", PHONE_NUMBER_REGION_DJIBOUTI},
+       {"DK", PHONE_NUMBER_REGION_DENMARK},
        {"DM", PHONE_NUMBER_REGION_DOMINICA},
-       {"EG", PHONE_NUMBER_REGION_EGYPT},
+       {"DO", PHONE_NUMBER_REGION_DOMINICAN_REPUBLIC },
+       {"DZ", PHONE_NUMBER_REGION_ALGERIA},
+       {"EC", PHONE_NUMBER_REGION_ECUADOR},
        {"EE", PHONE_NUMBER_REGION_ESTONIA},
+       {"EG", PHONE_NUMBER_REGION_EGYPT},
+       {"EH", PHONE_NUMBER_REGION_WESTERN_SAHARA},
+       {"ER", PHONE_NUMBER_REGION_ERITREA},
+       {"ES", PHONE_NUMBER_REGION_SPAIN},
        {"ET", PHONE_NUMBER_REGION_ETHIOPIA},
        {"FI", PHONE_NUMBER_REGION_FINLAND},
+       {"FJ", PHONE_NUMBER_REGION_FIJI},
+       {"FK", PHONE_NUMBER_REGION_FALKLAND_ISLANDS},
+       {"FM", PHONE_NUMBER_REGION_MICRONESIA},
+       {"FO", PHONE_NUMBER_REGION_FAROE_ISLANDS},
        {"FR", PHONE_NUMBER_REGION_FRANCE},
        {"GA", PHONE_NUMBER_REGION_GABON},
-       {"GM", PHONE_NUMBER_REGION_GAMBIA},
-       {"DE", PHONE_NUMBER_REGION_GERMANY},
-       {"GH", PHONE_NUMBER_REGION_GHANA},
-       {"GR", PHONE_NUMBER_REGION_GREECE},
-       {"GL", PHONE_NUMBER_REGION_GREENLAND},
+       {"GB", PHONE_NUMBER_REGION_UNITED_KINGDOM},
        {"GD", PHONE_NUMBER_REGION_GRENADA},
-       {"GU", PHONE_NUMBER_REGION_GUAM},
+       {"GE", PHONE_NUMBER_REGION_GEORGIA},
+       {"GF", PHONE_NUMBER_REGION_FRENCH_GUIANA},
        {"GG", PHONE_NUMBER_REGION_GUERNSEY},
+       {"GH", PHONE_NUMBER_REGION_GHANA},
+       {"GI", PHONE_NUMBER_REGION_GIBRALTAR},
+       {"GL", PHONE_NUMBER_REGION_GREENLAND},
+       {"GM", PHONE_NUMBER_REGION_GAMBIA},
        {"GN", PHONE_NUMBER_REGION_GUINEA},
+       {"GP", PHONE_NUMBER_REGION_GUADELOUPE},
+       {"GQ", PHONE_NUMBER_REGION_EQUATORIAL_GUINEA},
+       {"GR", PHONE_NUMBER_REGION_GREECE},
+       {"GT", PHONE_NUMBER_REGION_GUATEMALA},
+       {"GU", PHONE_NUMBER_REGION_GUAM},
        {"GW", PHONE_NUMBER_REGION_GUINEA_BISSAU},
+       {"GY", PHONE_NUMBER_REGION_GUYANA},
+       {"HK", PHONE_NUMBER_REGION_HONG_KONG},
+       {"HN", PHONE_NUMBER_REGION_HONDURAS},
+       {"HR", PHONE_NUMBER_REGION_CROATIA},
+       {"HT", PHONE_NUMBER_REGION_HAITI},
        {"HU", PHONE_NUMBER_REGION_HUNGARY},
-       {"IS", PHONE_NUMBER_REGION_ICELAND},
-       {"IN", PHONE_NUMBER_REGION_INDIA},
        {"ID", PHONE_NUMBER_REGION_INDONESIA},
        {"IE", PHONE_NUMBER_REGION_IRELAND},
-       {"IR", PHONE_NUMBER_REGION_ISLAMIC_REPUBLIC_OF_IRAN},
+       {"IL", PHONE_NUMBER_REGION_ISRAEL},
        {"IM", PHONE_NUMBER_REGION_ISLE_OF_MAN},
+       {"IN", PHONE_NUMBER_REGION_INDIA},
+       {"IO", PHONE_NUMBER_REGION_DIEGO_GARCIA},
+       {"IQ", PHONE_NUMBER_REGION_IRAQ},
+       {"IR", PHONE_NUMBER_REGION_ISLAMIC_REPUBLIC_OF_IRAN},
+       {"IS", PHONE_NUMBER_REGION_ICELAND},
        {"IT", PHONE_NUMBER_REGION_ITALY},
-       {"JM", PHONE_NUMBER_REGION_JAMAICA},
-       {"JP", PHONE_NUMBER_REGION_JAPAN},
        {"JE", PHONE_NUMBER_REGION_JERSEY},
+       {"JM", PHONE_NUMBER_REGION_JAMAICA},
        {"JO", PHONE_NUMBER_REGION_JORDAN},
-       {"KZ", PHONE_NUMBER_REGION_KAZAKHSTAN},
+       {"JP", PHONE_NUMBER_REGION_JAPAN},
        {"KE", PHONE_NUMBER_REGION_KENYA},
+       {"KG", PHONE_NUMBER_REGION_KYRGYZSTAN},
+       {"KH", PHONE_NUMBER_REGION_CAMBODIA},
        {"KI", PHONE_NUMBER_REGION_KIRIBATI},
-       {"LV", PHONE_NUMBER_REGION_LATVIA},
+       {"KM", PHONE_NUMBER_REGION_COMOROS},
+       {"KN", PHONE_NUMBER_REGION_SAINT_KITTS_AND_NEVIS},
+       {"KP", PHONE_NUMBER_REGION_NORTH_KOREA},
+       {"KR", PHONE_NUMBER_REGION_REPUBLIC_OF_KOREA},
+       {"KW", PHONE_NUMBER_REGION_KUWAIT},
+       {"KY", PHONE_NUMBER_REGION_CAYMAN_ISLAND},
+       {"KZ", PHONE_NUMBER_REGION_KAZAKHSTAN},
+       {"LA", PHONE_NUMBER_REGION_LAOS},
+       {"LB", PHONE_NUMBER_REGION_LEBANON},
+       {"LC", PHONE_NUMBER_REGION_SAINT_LUCIA},
+       {"LI", PHONE_NUMBER_REGION_LIECHTENSTEIN},
+       {"LK", PHONE_NUMBER_REGION_SRI_LANKA},
+       {"LR", PHONE_NUMBER_REGION_LIBERIA},
        {"LS", PHONE_NUMBER_REGION_LESOTHO},
        {"LT", PHONE_NUMBER_REGION_LITHUANIA },
        {"LU", PHONE_NUMBER_REGION_LUXEMBOURG},
+       {"LV", PHONE_NUMBER_REGION_LATVIA},
+       {"LY", PHONE_NUMBER_REGION_LIBYA},
+       {"MA", PHONE_NUMBER_REGION_MOROCCO},
+       {"MC", PHONE_NUMBER_REGION_MONACO},
+       {"MD", PHONE_NUMBER_REGION_REPUBLIC_OF_MOLDOVA},
+       {"ME", PHONE_NUMBER_REGION_MONTENEGRO},
+       {"MF", PHONE_NUMBER_REGION_SAINT_MARTIN},
        {"MG", PHONE_NUMBER_REGION_MADAGASCAR},
+       {"MH", PHONE_NUMBER_REGION_MARSHALL_ISLANDS},
+       {"MK", PHONE_NUMBER_REGION_THE_FORMER_YUGOSLAV_REPUBLIC_OF_MACEDONIA},
+       {"ML", PHONE_NUMBER_REGION_MALI},
+       {"MM", PHONE_NUMBER_REGION_MYANMAR},
+       {"MN", PHONE_NUMBER_REGION_MONGOLIA},
+       {"MO", PHONE_NUMBER_REGION_MACAO},
+       {"MP", PHONE_NUMBER_REGION_NORTHERN_MARIANA_ISLANDS},
+       {"MQ", PHONE_NUMBER_REGION_MARTINIQUE},
        {"MR", PHONE_NUMBER_REGION_MAURITANIA},
-       {"MU", PHONE_NUMBER_REGION_MAURITIUS },
-       {"DO", PHONE_NUMBER_REGION_DOMINICAN_REPUBLIC },
        {"MS", PHONE_NUMBER_REGION_MONTSERRAT},
-       {"MA", PHONE_NUMBER_REGION_MOROCCO},
+       {"MT", PHONE_NUMBER_REGION_MALTA},
+       {"MU", PHONE_NUMBER_REGION_MAURITIUS },
+       {"MV", PHONE_NUMBER_REGION_MALDIVES},
+       {"MW", PHONE_NUMBER_REGION_MALAWI},
+       {"MX", PHONE_NUMBER_REGION_MEXICO},
+       {"MY", PHONE_NUMBER_REGION_MALAYSIA},
        {"MZ", PHONE_NUMBER_REGION_MOZAMBIQUE},
        {"NA", PHONE_NUMBER_REGION_NAMIBIA},
-       {"NL", PHONE_NUMBER_REGION_NETHERLANDS},
+       {"NC", PHONE_NUMBER_REGION_NEW_CALEDONIA},
+       {"NE", PHONE_NUMBER_REGION_NIGER},
+       {"NF", PHONE_NUMBER_REGION_NORFOLK_ISLAND},
        {"NG", PHONE_NUMBER_REGION_NIGERIA},
-       {"MP", PHONE_NUMBER_REGION_NORTHERN_MARIANA_ISLANDS},
+       {"NI", PHONE_NUMBER_REGION_NICARAGUA},
+       {"NL", PHONE_NUMBER_REGION_NETHERLANDS},
        {"NO", PHONE_NUMBER_REGION_NORWAY},
+       {"NP", PHONE_NUMBER_REGION_NEPAL},
+       {"NR", PHONE_NUMBER_REGION_NAURU},
+       {"NU", PHONE_NUMBER_REGION_NIUE},
+       {"NZ", PHONE_NUMBER_REGION_NEW_ZEALAND},
+       {"OM", PHONE_NUMBER_REGION_OMAN},
+       {"PA", PHONE_NUMBER_REGION_PANAMA},
        {"PE", PHONE_NUMBER_REGION_PERU},
+       {"PF", PHONE_NUMBER_REGION_FRENCH_POLYNESIA},
+       {"PG", PHONE_NUMBER_REGION_PAPUA_NEW_GUINEA},
+       {"PH", PHONE_NUMBER_REGION_PHILIPPINES},
+       {"PK", PHONE_NUMBER_REGION_PAKISTAN},
        {"PL", PHONE_NUMBER_REGION_POLAND},
-       {"PT", PHONE_NUMBER_REGION_PORTUGAL},
+       {"PM", PHONE_NUMBER_REGION_SAINT_PIERRE_AND_MIQUELON},
        {"PR", PHONE_NUMBER_REGION_PUERTO_RICO},
-       {"KR", PHONE_NUMBER_REGION_REPUBLIC_OF_KOREA},
-       {"MD", PHONE_NUMBER_REGION_REPUBLIC_OF_MOLDOVA},
+       {"PS", PHONE_NUMBER_REGION_PALESTINIAN_AUTHORITY},
+       {"PT", PHONE_NUMBER_REGION_PORTUGAL},
+       {"PW", PHONE_NUMBER_REGION_PALAU},
+       {"PY", PHONE_NUMBER_REGION_PARAGUAY},
+       {"QA", PHONE_NUMBER_REGION_QATAR},
+       {"RE", PHONE_NUMBER_REGION_REUNION},
        {"RO", PHONE_NUMBER_REGION_ROMANIA},
+       {"RS", PHONE_NUMBER_REGION_SERBIA},
        {"RU", PHONE_NUMBER_REGION_RUSSIAN_FEDERATION},
-       {"SH", PHONE_NUMBER_REGION_SAINT_HELENA},
-       {"KN", PHONE_NUMBER_REGION_SAINT_KITTS_AND_NEVIS},
-       {"LC", PHONE_NUMBER_REGION_SAINT_LUCIA},
-       {"VC", PHONE_NUMBER_REGION_SAINT_VINCENT_AND_THE_GRENADINES},
-       {"ST", PHONE_NUMBER_REGION_SAO_TOME_AND_PRINCIPE},
+       {"RW", PHONE_NUMBER_REGION_RWANDA},
        {"SA", PHONE_NUMBER_REGION_SAUDI_ARABIA},
-       {"SN", PHONE_NUMBER_REGION_SENEGAL},
-       {"RS", PHONE_NUMBER_REGION_SERBIA},
-       {"SL", PHONE_NUMBER_REGION_SIERRA_LEONE},
-       {"SX", PHONE_NUMBER_REGION_SINT_MAARTEN},
-       {"SK", PHONE_NUMBER_REGION_SLOVAKIA},
-       {"SO", PHONE_NUMBER_REGION_SOMALIA},
-       {"ZA", PHONE_NUMBER_REGION_SOUTH_AFRICA},
-       {"ES", PHONE_NUMBER_REGION_SPAIN},
-       {"LK", PHONE_NUMBER_REGION_SRI_LANKA},
+       {"SB", PHONE_NUMBER_REGION_SOLOMON_ISLANDS},
+       {"SC", PHONE_NUMBER_REGION_SEYCHELLES},
        {"SD", PHONE_NUMBER_REGION_SUDAN},
+       {"SE", PHONE_NUMBER_REGION_SWEDEN},
+       {"SG", PHONE_NUMBER_REGION_SINGAPORE},
+       {"SH", PHONE_NUMBER_REGION_SAINT_HELENA},
+       {"SI", PHONE_NUMBER_REGION_SLOVENIA},
        {"SJ", PHONE_NUMBER_REGION_SVALBARD_AND_JAN_MAYEN},
+       {"SK", PHONE_NUMBER_REGION_SLOVAKIA},
+       {"SL", PHONE_NUMBER_REGION_SIERRA_LEONE},
+       {"SM", PHONE_NUMBER_REGION_SAN_MARINO},
+       {"SN", PHONE_NUMBER_REGION_SENEGAL},
+       {"SO", PHONE_NUMBER_REGION_SOMALIA},
+       {"SR", PHONE_NUMBER_REGION_SURINAME},
+       {"SS", PHONE_NUMBER_REGION_SOUTH_SUDAN},
+       {"ST", PHONE_NUMBER_REGION_SAO_TOME_AND_PRINCIPE},
+       {"SV", PHONE_NUMBER_REGION_EL_SALVADOR},
+       {"SX", PHONE_NUMBER_REGION_SINT_MAARTEN},
+       {"SY", PHONE_NUMBER_REGION_SYRIAN_ARAB_REPUBLIC},
        {"SZ", PHONE_NUMBER_REGION_SWAZILAND},
-       {"SE", PHONE_NUMBER_REGION_SWEDEN},
-       {"CH", PHONE_NUMBER_REGION_SWITZERLAND},
-       {"TW", PHONE_NUMBER_REGION_TAIWAN_PROVINCE_OF_CHINA},
-       {"TH", PHONE_NUMBER_REGION_THAILAND},
-       {"MK", PHONE_NUMBER_REGION_THE_FORMER_YUGOSLAV_REPUBLIC_OF_MACEDONIA},
-       {"TG", PHONE_NUMBER_REGION_TOGO},
-       {"TT", PHONE_NUMBER_REGION_TRINIDAD_AND_TOBAGO},
        {"TA", PHONE_NUMBER_REGION_TRISTAN_DA_CUNHA},
+       {"TC", PHONE_NUMBER_REGION_TURKS_AND_CAICOS_ISLANDS},
+       {"TD", PHONE_NUMBER_REGION_CHAD},
+       {"TG", PHONE_NUMBER_REGION_TOGO},
+       {"TH", PHONE_NUMBER_REGION_THAILAND},
+       {"TJ", PHONE_NUMBER_REGION_TAJIKISTAN},
+       {"TK", PHONE_NUMBER_REGION_TOKELAU},
+       {"TL", PHONE_NUMBER_REGION_TIMOR_LESTE},
+       {"TM", PHONE_NUMBER_REGION_TURKMENISTAN},
        {"TN", PHONE_NUMBER_REGION_TUNISIA},
+       {"TO", PHONE_NUMBER_REGION_TONGA},
        {"TR", PHONE_NUMBER_REGION_TURKEY},
-       {"TC", PHONE_NUMBER_REGION_TURKS_AND_CAICOS_ISLANDS},
+       {"TT", PHONE_NUMBER_REGION_TRINIDAD_AND_TOBAGO},
+       {"TV", PHONE_NUMBER_REGION_TUVALU},
+       {"TW", PHONE_NUMBER_REGION_TAIWAN_PROVINCE_OF_CHINA},
+       {"TZ", PHONE_NUMBER_REGION_TANZANIA},
+       {"UA", PHONE_NUMBER_REGION_UKRAINE},
        {"UG", PHONE_NUMBER_REGION_UGANDA},
-       {"GB", PHONE_NUMBER_REGION_UNITED_KINGDOM},
        {"US", PHONE_NUMBER_REGION_UNITED_STATES_OF_AMERICA},
+       {"UY", PHONE_NUMBER_REGION_URUGUAY},
+       {"UZ", PHONE_NUMBER_REGION_UZBEKISTAN},
+       {"VA", PHONE_NUMBER_REGION_VATICAN_CITY},
+       {"VC", PHONE_NUMBER_REGION_SAINT_VINCENT_AND_THE_GRENADINES},
        {"VE", PHONE_NUMBER_REGION_VENEZUELA},
-       {"VN", PHONE_NUMBER_REGION_VIET_NAM},
        {"VG", PHONE_NUMBER_REGION_VIRGIN_ISLAND_BRITISH},
        {"VI", PHONE_NUMBER_REGION_VIRGIN_ISLAND_US},
-       {"EH", PHONE_NUMBER_REGION_WESTERN_SAHARA},
+       {"VN", PHONE_NUMBER_REGION_VIET_NAM},
+       {"VU", PHONE_NUMBER_REGION_VANUATU},
+       {"WF", PHONE_NUMBER_REGION_WALLIS_AND_FUTUNA},
+       {"WS", PHONE_NUMBER_REGION_SAMOA},
+       {"YE", PHONE_NUMBER_REGION_YEMEN},
+       {"YT", PHONE_NUMBER_REGION_MAYOTTE},
+       {"ZA", PHONE_NUMBER_REGION_SOUTH_AFRICA},
        {"ZM", PHONE_NUMBER_REGION_ZAMBIA},
        {"ZW", PHONE_NUMBER_REGION_ZIMBABWE},
 };
index e6ca45adb0097273fa99d26ebaf7096581f9e097..7a77fcdfbd0f9fa5fdda083b4dba5df7b85a37fa 100644 (file)
@@ -210,6 +210,118 @@ typedef enum {
        PHONE_NUMBER_REGION_WESTERN_SAHARA,                             /**< Western Sahara */
        PHONE_NUMBER_REGION_ZAMBIA,                                     /**< Zambia */
        PHONE_NUMBER_REGION_ZIMBABWE,                                   /**< Zimbabwe */
+       PHONE_NUMBER_REGION_ANDORRA,                                /**< Andorra (Since 3.0) */
+       PHONE_NUMBER_REGION_UNITED_ARAB_EMIRATES,       /**< United Arab Emirates (Since 3.0) */
+       PHONE_NUMBER_REGION_AFGHANISTAN,                         /**< Afghanistan (Since 3.0) */
+       PHONE_NUMBER_REGION_AUSTRALIA,                              /**< Australia (Since 3.0) */
+       PHONE_NUMBER_REGION_ARUBA,                                     /**< Aruba (Since 3.0) */
+       PHONE_NUMBER_REGION_AZERBAIJAN,                            /**< Azerbaijan (Since 3.0) */
+       PHONE_NUMBER_REGION_BOSNIA_AND_HERZEGOVINA,   /**< Bosnia and Herzegovina (Since 3.0) */
+       PHONE_NUMBER_REGION_BANGLADESH,                          /**< Bangladesh (Since 3.0) */
+       PHONE_NUMBER_REGION_BAHRAIN,                                  /**< Bahrain (Since 3.0) */
+       PHONE_NUMBER_REGION_SAINT_BARTHELEMY,               /**< Saint Barthelemy, French Antilles (Since 3.0) */
+       PHONE_NUMBER_REGION_BRUNEI_DARUSSALAM,            /**< Brunei Darussalam (Since 3.0) */
+       PHONE_NUMBER_REGION_BOLIVIA,                                   /**< Bolivia (Since 3.0) */
+       PHONE_NUMBER_REGION_BHUTAN,                                   /**< Bhutan (Since 3.0) */
+       PHONE_NUMBER_REGION_BELIZE,                                     /**< Belize (Since 3.0) */
+       PHONE_NUMBER_REGION_COCOS_ISLANDS,                    /**< Cocos Islands (Since 3.0) */
+       PHONE_NUMBER_REGION_CENTRAL_AFRICAN_REPUBLIC, /**< Central African Republic (Since 3.0) */
+       PHONE_NUMBER_REGION_COOK_ISLANDS,                       /**< Cook Islands (Since 3.0) */
+       PHONE_NUMBER_REGION_COSTA_RICA,                            /**< Costa Rica (Since 3.0) */
+       PHONE_NUMBER_REGION_CHRISTMAS_ISLANDS,             /**< Christmas Islands (Since 3.0) */
+       PHONE_NUMBER_REGION_CYPRUS,                                   /**< Cyprus (Since 3.0) */
+       PHONE_NUMBER_REGION_DJIBOUTI,                                 /**< Djibouti (Since 3.0) */
+       PHONE_NUMBER_REGION_DENMARK,                                 /**< Denmark (Since 3.0) */
+       PHONE_NUMBER_REGION_ECUADOR,                                 /**< Ecuador (Since 3.0) */
+       PHONE_NUMBER_REGION_ERITREA,                                   /**< Eritrea (Since 3.0) */
+       PHONE_NUMBER_REGION_FIJI,                                           /**< Fiji (Since 3.0) */
+       PHONE_NUMBER_REGION_FALKLAND_ISLANDS,                /**< Falkland Islands (Since 3.0) */
+       PHONE_NUMBER_REGION_MICRONESIA,                             /**< Micronesia, Federated States of (Since 3.0) */
+       PHONE_NUMBER_REGION_FAROE_ISLANDS,                       /**< Faroe Islands (Since 3.0) */
+       PHONE_NUMBER_REGION_GEORGIA,                                  /**< Georgia (Since 3.0) */
+       PHONE_NUMBER_REGION_FRENCH_GUIANA,                      /**< French Guiana (Since 3.0) */
+       PHONE_NUMBER_REGION_GIBRALTAR,                               /**< Gibraltar (Since 3.0) */
+       PHONE_NUMBER_REGION_GUADELOUPE,                           /**< Guadeloupe (Since 3.0) */
+       PHONE_NUMBER_REGION_EQUATORIAL_GUINEA,              /**< Equatorial Guinea (Since 3.0) */
+       PHONE_NUMBER_REGION_GUATEMALA,                            /**< Guatemala (Since 3.0) */
+       PHONE_NUMBER_REGION_GUYANA,                                   /**< Guyana (Since 3.0) */
+       PHONE_NUMBER_REGION_HONG_KONG,                           /**< Hong Kong (Since 3.0) */
+       PHONE_NUMBER_REGION_HONDURAS,                              /**< Honduras (Since 3.0) */
+       PHONE_NUMBER_REGION_CROATIA,                                 /**< Croatia (Since 3.0) */
+       PHONE_NUMBER_REGION_HAITI,                                       /**< Haiti (Since 3.0) */
+       PHONE_NUMBER_REGION_ISRAEL,                                    /**< Israel (Since 3.0) */
+       PHONE_NUMBER_REGION_DIEGO_GARCIA,                        /**< British Indian Ocean Territory / Diego Garcia (Since 3.0) */
+       PHONE_NUMBER_REGION_IRAQ,                                        /**< Iraq (Since 3.0) */
+       PHONE_NUMBER_REGION_KYRGYZSTAN,                           /**< Kyrgyzstan (Since 3.0) */
+       PHONE_NUMBER_REGION_CAMBODIA,                               /**< Cambodia (Since 3.0) */
+       PHONE_NUMBER_REGION_NORTH_KOREA,                         /**< Korea, Dem. People's Rep. of (Since 3.0) */
+       PHONE_NUMBER_REGION_KUWAIT,                                    /**< Kuwait (Since 3.0) */
+       PHONE_NUMBER_REGION_LAOS,                                        /**< Lao People's Dem. Rep. (Since 3.0) */
+       PHONE_NUMBER_REGION_LEBANON,                                  /**< Lebanon (Since 3.0) */
+       PHONE_NUMBER_REGION_LIECHTENSTEIN,                         /**< Liechtenstein (Since 3.0) */
+       PHONE_NUMBER_REGION_LIBERIA,                                    /**< Liberia (Since 3.0) */
+       PHONE_NUMBER_REGION_LIBYA,                                        /**< Libya (Soc. People's Libyan Arab Jamahiriya) (Since 3.0) */
+       PHONE_NUMBER_REGION_MONACO,                                   /**< Monaco (Since 3.0) */
+       PHONE_NUMBER_REGION_MONTENEGRO,                          /**< Montenegro (Since 3.0) */
+       PHONE_NUMBER_REGION_SAINT_MARTIN,                          /**< Saint-Martin, French Antilles (Since 3.0) */
+       PHONE_NUMBER_REGION_MARSHALL_ISLANDS,                /**< Marshall Islands (Since 3.0) */
+       PHONE_NUMBER_REGION_MALI,                                          /**< Mali (Since 3.0) */
+       PHONE_NUMBER_REGION_MYANMAR,                                  /**< Myanmar (Since 3.0) */
+       PHONE_NUMBER_REGION_MONGOLIA,                                /**< Mongolia (Since 3.0) */
+       PHONE_NUMBER_REGION_MACAO,                                     /**< Macao, China (Since 3.0) */
+       PHONE_NUMBER_REGION_MARTINIQUE,                             /**< Martinique (French Dept. of) (Since 3.0) */
+       PHONE_NUMBER_REGION_MALTA,                                      /**< Malta (Since 3.0) */
+       PHONE_NUMBER_REGION_MALDIVES,                                /**< Maldives (Since 3.0) */
+       PHONE_NUMBER_REGION_MALAWI,                                   /**< Malawi (Since 3.0) */
+       PHONE_NUMBER_REGION_MEXICO,                                   /**< Mexico (Since 3.0) */
+       PHONE_NUMBER_REGION_MALAYSIA,                               /**< Malaysia (Since 3.0) */
+       PHONE_NUMBER_REGION_NEW_CALEDONIA,                    /**< New Caledonia (Territoire francais d'outre-mer) (Since 3.0) */
+       PHONE_NUMBER_REGION_NIGER,                                      /**< Niger (Since 3.0) */
+       PHONE_NUMBER_REGION_NORFOLK_ISLAND,                    /**< Norfolk Island (Since 3.0) */
+       PHONE_NUMBER_REGION_NICARAGUA,                              /**< Nicaragua (Since 3.0) */
+       PHONE_NUMBER_REGION_NEPAL,                                       /**< Nepal (Since 3.0) */
+       PHONE_NUMBER_REGION_NAURU,                                     /**< Nauru (Since 3.0) */
+       PHONE_NUMBER_REGION_NIUE,                                         /**< Niue (Since 3.0) */
+       PHONE_NUMBER_REGION_NEW_ZEALAND,                        /**< New Zealand (Since 3.0) */
+       PHONE_NUMBER_REGION_OMAN,                                     /**< Oman (Since 3.0) */
+       PHONE_NUMBER_REGION_PANAMA,                                 /**< Panama (Since 3.0) */
+       PHONE_NUMBER_REGION_FRENCH_POLYNESIA,              /**< French Polynesia (Tahiti) (Territoire francais d'outre-mer) (Since 3.0) */
+       PHONE_NUMBER_REGION_PAPUA_NEW_GUINEA,             /**< Papua New Guinea (Since 3.0) */
+       PHONE_NUMBER_REGION_PHILIPPINES,                           /**< Philippines (Since 3.0) */
+       PHONE_NUMBER_REGION_PAKISTAN,                              /**< Pakistan (Since 3.0) */
+       PHONE_NUMBER_REGION_SAINT_PIERRE_AND_MIQUELON, /**< Saint Pierre and Miquelon (Collectivite territoriale de la Republique francaise) (Since 3.0) */
+       PHONE_NUMBER_REGION_PALESTINIAN_AUTHORITY,     /**< Palestinian Authority (Since 3.0) */
+       PHONE_NUMBER_REGION_PALAU,                                     /**< Palau (Since 3.0) */
+       PHONE_NUMBER_REGION_PARAGUAY,                              /**< Paraguay (Since 3.0) */
+       PHONE_NUMBER_REGION_QATAR,                                     /**< Qatar (Since 3.0) */
+       PHONE_NUMBER_REGION_REUNION,                                  /**< Reunion (French Departments and Territories in the Indian Ocean) (Since 3.0) */
+       PHONE_NUMBER_REGION_RWANDA,                                 /**< Rwanda (Since 3.0) */
+       PHONE_NUMBER_REGION_SOLOMON_ISLANDS,               /**< Solomon Islands (Since 3.0) */
+       PHONE_NUMBER_REGION_SEYCHELLES,                          /**< Seychelles (Since 3.0) */
+       PHONE_NUMBER_REGION_SINGAPORE,                             /**< Singapore (Since 3.0) */
+       PHONE_NUMBER_REGION_SLOVENIA,                               /**< Slovenia (Since 3.0) */
+       PHONE_NUMBER_REGION_SAN_MARINO,                          /**< San Marino (Since 3.0) */
+       PHONE_NUMBER_REGION_SURINAME,                               /**< Suriname (Since 3.0) */
+       PHONE_NUMBER_REGION_SOUTH_SUDAN,                        /**< South Sudan (Since 3.0) */
+       PHONE_NUMBER_REGION_EL_SALVADOR,                         /**< El Salvador (Since 3.0) */
+       PHONE_NUMBER_REGION_SYRIAN_ARAB_REPUBLIC,        /**< Syrian Arab Republic (Since 3.0) */
+       PHONE_NUMBER_REGION_CHAD,                                       /**< Chad (Since 3.0) */
+       PHONE_NUMBER_REGION_TAJIKISTAN,                              /**< Tajikistan (Since 3.0) */
+       PHONE_NUMBER_REGION_TOKELAU,                                 /**< Tokelau (Since 3.0) */
+       PHONE_NUMBER_REGION_TIMOR_LESTE,                          /**< Timor-Leste (East Timor) (Since 3.0) */
+       PHONE_NUMBER_REGION_TURKMENISTAN,                      /**< Turkmenistan (Since 3.0) */
+       PHONE_NUMBER_REGION_TONGA,                                    /**< Tonga (Since 3.0) */
+       PHONE_NUMBER_REGION_TUVALU,                                   /**< Tuvalu (Since 3.0) */
+       PHONE_NUMBER_REGION_TANZANIA,                                /**< Tanzania (Since 3.0) */
+       PHONE_NUMBER_REGION_UKRAINE,                                  /**< Ukraine (Since 3.0) */
+       PHONE_NUMBER_REGION_URUGUAY,                                 /**< Uruguay (Since 3.0) */
+       PHONE_NUMBER_REGION_UZBEKISTAN,                            /**< Uzbekistan (Since 3.0) */
+       PHONE_NUMBER_REGION_VATICAN_CITY,                          /**< Vatican City (Since 3.0) */
+       PHONE_NUMBER_REGION_VANUATU,                                /**< Vanuatu (Since 3.0) */
+       PHONE_NUMBER_REGION_WALLIS_AND_FUTUNA,            /**< Wallis and Futuna (Territoire francais d'outre-mer) (Since 3.0) */
+       PHONE_NUMBER_REGION_SAMOA,                                    /**< Samoa (Since 3.0) */
+       PHONE_NUMBER_REGION_YEMEN,                                     /**< Yemen (Since 3.0) */
+       PHONE_NUMBER_REGION_MAYOTTE,                                /**< Mayotte (Since 3.0) */
        PHONE_NUMBER_REGION_SYSTEM,                                     /**< Current System Value (Since 3.0) */
        PHONE_NUMBER_REGION_MAX,
 } phone_number_region_e;