@@ -225,6 +225,7 @@ const RegionData kRegionData[] = {
225225 R"( "languages":"dz")"
226226 " }" },
227227 {" BV" , " {"
228+ R"( "languages":"no")"
228229 " }" },
229230 {" BW" , " {"
230231 R"( "languages":"en~tn")"
@@ -251,10 +252,10 @@ const RegionData kRegionData[] = {
251252 R"( "languages":"en")"
252253 " }" },
253254 {" CD" , " {"
254- R"( "languages":"sw~lua~fr ~ln~kg")"
255+ R"( "languages":"fr~ sw~lua~ln~kg")"
255256 " }" },
256257 {" CF" , " {"
257- R"( "languages":"fr~sg ")"
258+ R"( "languages":"sg~fr ")"
258259 " }" },
259260 {" CG" , " {"
260261 R"( "languages":"fr")"
@@ -344,7 +345,7 @@ const RegionData kRegionData[] = {
344345 R"( "languages":"de~frr")"
345346 " }" },
346347 {" DJ" , " {"
347- R"( "languages":"ar~fr ")"
348+ R"( "languages":"fr~ar ")"
348349 " }" },
349350 {" DK" , " {"
350351 R"( "fmt":"%N%n%O%n%A%n%Z %C",)"
@@ -434,7 +435,7 @@ const RegionData kRegionData[] = {
434435 {" FO" , " {"
435436 R"( "fmt":"%N%n%O%n%A%nFO%Z %C",)"
436437 R"( "zipex":"100",)"
437- R"( "posturl":"https://www. posta.fo/fo/forsida/finn-postnr-stad/ ",)"
438+ R"( "posturl":"https://posta.fo/en/private/send-receive/postcodes ",)"
438439 R"( "languages":"fo")"
439440 " }" },
440441 {" FR" , " {"
@@ -521,7 +522,8 @@ const RegionData kRegionData[] = {
521522 {" GS" , " {"
522523 R"( "fmt":"%N%n%O%n%A%n%n%C%n%Z",)"
523524 R"( "require":"ACZ",)"
524- R"( "zipex":"SIQQ 1ZZ")"
525+ R"( "zipex":"SIQQ 1ZZ",)"
526+ R"( "languages":"en")"
525527 " }" },
526528 {" GT" , " {"
527529 R"( "fmt":"%N%n%O%n%A%n%Z- %C",)"
@@ -646,7 +648,7 @@ const RegionData kRegionData[] = {
646648 R"( "fmt":"%N%n%O%n%A%n%Z %C %S",)"
647649 R"( "require":"ACSZ",)"
648650 R"( "zipex":"00144,47037,39049",)"
649- R"( "posturl":"http ://www.poste.it/online/cercacap /",)"
651+ R"( "posturl":"https ://www.poste.it/cerca/index.html#/risultati-cerca-cap /",)"
650652 R"( "languages":"it")"
651653 " }" },
652654 {" JE" , " {"
@@ -698,7 +700,7 @@ const RegionData kRegionData[] = {
698700 R"( "languages":"en~gil")"
699701 " }" },
700702 {" KM" , " {"
701- R"( "languages":"ar~fr~ zdj~wni")"
703+ R"( "languages":"ar~zdj~wni~fr ")"
702704 " }" },
703705 {" KN" , " {"
704706 R"( "fmt":"%N%n%O%n%A%n%C, %S",)"
@@ -863,7 +865,7 @@ const RegionData kRegionData[] = {
863865 R"( "fmt":"%A%n%O%n%N",)"
864866 R"( "lfmt":"%N%n%O%n%A",)"
865867 R"( "require":"A",)"
866- R"( "languages":"zh-Hant~pt")"
868+ R"( "languages":"zh-Hant~yue~ pt")"
867869 " }" },
868870 {" MP" , " {"
869871 R"( "fmt":"%N%n%O%n%A%n%C %S %Z",)"
@@ -896,7 +898,7 @@ const RegionData kRegionData[] = {
896898 {" MU" , " {"
897899 R"( "fmt":"%N%n%O%n%A%n%Z%n%C",)"
898900 R"( "zipex":"42602",)"
899- R"( "languages":"en~fr ")"
901+ R"( "languages":"fr~en ")"
900902 " }" },
901903 {" MV" , " {"
902904 R"( "fmt":"%N%n%O%n%A%n%C %Z",)"
@@ -1198,7 +1200,7 @@ const RegionData kRegionData[] = {
11981200 R"( "fmt":"%N%n%O%n%A%n%Z %C",)"
11991201 R"( "require":"AZ",)"
12001202 R"( "zipex":"47890,47891,47895,47899",)"
1201- R"( "posturl":"http ://www.poste.it/online/cercacap /",)"
1203+ R"( "posturl":"https ://www.poste.it/cerca/index.html#/risultati-cerca-cap /",)"
12021204 R"( "languages":"it")"
12031205 " }" },
12041206 {" SN" , " {"
@@ -1233,7 +1235,7 @@ const RegionData kRegionData[] = {
12331235 " }" },
12341236 {" SY" , " {"
12351237 R"( "locality_name_type":"district",)"
1236- R"( "languages":"ar~fr ")"
1238+ R"( "languages":"ar")"
12371239 " }" },
12381240 {" SZ" , " {"
12391241 R"( "fmt":"%N%n%O%n%A%n%C%n%Z",)"
@@ -1253,7 +1255,7 @@ const RegionData kRegionData[] = {
12531255 R"( "languages":"en")"
12541256 " }" },
12551257 {" TD" , " {"
1256- R"( "languages":"fr~ar ")"
1258+ R"( "languages":"ar~fr ")"
12571259 " }" },
12581260 {" TF" , " {"
12591261 R"( "languages":"fr")"
@@ -1273,7 +1275,7 @@ const RegionData kRegionData[] = {
12731275 R"( "languages":"tg")"
12741276 " }" },
12751277 {" TK" , " {"
1276- R"( "languages":"en~ tkl")"
1278+ R"( "languages":"tkl~en ")"
12771279 " }" },
12781280 {" TL" , " {"
12791281 R"( "languages":"pt~tet")"
@@ -1402,6 +1404,7 @@ const RegionData kRegionData[] = {
14021404 {" VN" , " {"
14031405 R"( "fmt":"%N%n%O%n%A%n%C%n%S %Z",)"
14041406 R"( "lfmt":"%N%n%O%n%A%n%C%n%S %Z",)"
1407+ R"( "require":"AS",)"
14051408 R"( "zipex":"70010,55999",)"
14061409 R"( "languages":"vi")"
14071410 " }" },
@@ -1500,7 +1503,7 @@ std::vector<std::string> InitRegionCodes() {
15001503 return region_codes;
15011504}
15021505
1503- const std::map<std::string, size_t > InitMaxLookupKeyDepth () {
1506+ std::map<std::string, size_t > InitMaxLookupKeyDepth () {
15041507 std::map<std::string, size_t > max_depth;
15051508 for (const auto & region_data : kRegionData ) {
15061509 std::vector<FormatElement> fields;
0 commit comments