@@ -894,9 +894,29 @@ var formats = map[string]Format{
894
894
PostalCodePattern : `KY\d-\d{4}` ,
895
895
},
896
896
"KZ" : {
897
- Layout : "%P\n %R\n %L\n %1\n %2\n %3" ,
898
- Required : []Field {FieldLine1 , FieldLocality },
899
- PostalCodePattern : `\d{6}` ,
897
+ Locale : Locale {Language : "kk" },
898
+ Layout : "%1\n %2\n %3\n %P, %L\n %R" ,
899
+ Required : []Field {FieldLine1 , FieldLocality , FieldPostalCode },
900
+ RegionType : RegionTypeRegion ,
901
+ PostalCodePattern : `\d{6}|[A-Z0-9]{7}` ,
902
+ Regions : NewRegionMap (
903
+ "10" , "Abai Region" , "11" , "Akmola Region" , "15" , "Aktobe Region" ,
904
+ "75" , "Almaty" , "19" , "Almaty Region" , "71" , "Astana" ,
905
+ "23" , "Atyrau Region" , "63" , "East Kazakhstan Region" , "31" , "Jambyl Region" ,
906
+ "33" , "Jetisu Region" , "35" , "Karaganda Region" , "39" , "Kostanay Region" ,
907
+ "43" , "Kyzylorda Region" , "47" , "Mangystau Region" , "59" , "North Kazakhstan Region" ,
908
+ "55" , "Pavlodar Region" , "79" , "Shymkent" , "61" , "Turkistan Region" ,
909
+ "62" , "Ulytau Region" , "27" , "West Kazakhstan Region" ,
910
+ ),
911
+ LocalRegions : NewRegionMap (
912
+ "10" , "Abay oblysy" , "75" , "Almaty" , "19" , "Almaty oblysy" ,
913
+ "11" , "Aqmola oblysy" , "15" , "Aqtöbe oblysy" , "71" , "Astana" ,
914
+ "23" , "Atyraū oblysy" , "27" , "Batys Qazaqstan oblysy" , "47" , "Mangghystaū oblysy" ,
915
+ "55" , "Pavlodar oblysy" , "35" , "Qaraghandy oblysy" , "39" , "Qostanay oblysy" ,
916
+ "43" , "Qyzylorda oblysy" , "63" , "Shyghys Qazaqstan oblysy" , "79" , "Shymkent" ,
917
+ "59" , "Soltüstik Qazaqstan oblysy" , "61" , "Türkistan oblysy" , "62" , "Ulytaū oblysy" ,
918
+ "31" , "Zhambyl oblysy" , "33" , "Zhetisū oblysy" ,
919
+ ),
900
920
},
901
921
"LA" : {
902
922
Layout : "%1\n %2\n %3\n %P %L" ,
0 commit comments