diff --git a/resources/subdivision/ZW.json b/resources/subdivision/ZW.json new file mode 100644 index 00000000..7f3f9efd --- /dev/null +++ b/resources/subdivision/ZW.json @@ -0,0 +1,45 @@ +{ + "country_code": "ZW", + "subdivisions": { + "BU": { + "name": "Bulawayo", + "iso_code": "ZW-BU" + }, + "HA": { + "name": "Harare", + "iso_code": "ZW-HA" + }, + "MA": { + "name": "Manicaland", + "iso_code": "ZW-MA" + }, + "MC": { + "name": "Mashonaland Central", + "iso_code": "ZW-MC" + }, + "ME": { + "name": "Mashonaland East", + "iso_code": "ZW-ME" + }, + "MW": { + "name": "Mashonaland West", + "iso_code": "ZW-MW" + }, + "MV": { + "name": "Masvingo", + "iso_code": "ZW-MV" + }, + "MN": { + "name": "Matabeleland North", + "iso_code": "ZW-MN" + }, + "MS": { + "name": "Matabeleland South", + "iso_code": "ZW-MS" + }, + "MI": { + "name": "Midlands", + "iso_code": "ZW-MI" + } + } +} \ No newline at end of file diff --git a/src/AddressFormat/AddressFormatRepository.php b/src/AddressFormat/AddressFormatRepository.php index 0e9e827d..228760ee 100644 --- a/src/AddressFormat/AddressFormatRepository.php +++ b/src/AddressFormat/AddressFormatRepository.php @@ -1529,6 +1529,10 @@ protected function getDefinitions() 'format' => "%givenName %familyName\n%organization\n%addressLine1\n%addressLine2\n%postalCode %locality", 'postal_code_pattern' => '\d{5}', ], + 'ZW' => [ + 'format' => "%givenName %familyName\n%organization\n%addressLine1\n%addressLine2\n%locality, %administrativeArea", + 'subdivision_depth' => 1, + ], ]; // @codingStandardsIgnoreEnd