Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(288)

Side by Side Diff: third_party/libaddressinput/chromium/cpp/src/region_data_constants.cc

Issue 211443003: Revert of Determine language code and type of format for address. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (C) 2013 Google Inc. 1 // Copyright (C) 2013 Google Inc.
2 // 2 //
3 // Licensed under the Apache License, Version 2.0 (the "License"); 3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License. 4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at 5 // You may obtain a copy of the License at
6 // 6 //
7 // http://www.apache.org/licenses/LICENSE-2.0 7 // http://www.apache.org/licenses/LICENSE-2.0
8 // 8 //
9 // Unless required by applicable law or agreed to in writing, software 9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS, 10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and 12 // See the License for the specific language governing permissions and
13 // limitations under the License. 13 // limitations under the License.
14 // 14 //
15 // The data in this file will be automatically generated. For now, the address 15 // The data in this file will be automatically generated. For now, the address
16 // data comes from: 16 // data comes from:
17 // 17 //
18 // https://code.google.com/p/libaddressinput/source/browse/trunk/java/src/com/an droid/i18n/addressinput/RegionDataConstants.java?r=137 18 // https://code.google.com/p/libaddressinput/source/browse/trunk/java/src/com/an droid/i18n/addressinput/RegionDataConstants.java?r=137
19 // 19 //
20 // The language-to-separator mapping and primary input languages are loosely 20 // The language-to-separator and country-to-language mapping is loosely based
21 // based on: 21 // on:
22 // 22 //
23 // http://unicode.org/cldr/trac/browser/tags/release-24/common/supplemental/supp lementalData.xml 23 // http://unicode.org/cldr/trac/browser/tags/release-24/common/supplemental/supp lementalData.xml
24 24
25 #include "region_data_constants.h" 25 #include "region_data_constants.h"
26 26
27 #include <algorithm> 27 #include <algorithm>
28 #include <map> 28 #include <map>
29 #include <string> 29 #include <string>
30 #include <utility> 30 #include <utility>
31 #include <vector> 31 #include <vector>
32 32
33 namespace i18n { 33 namespace i18n {
34 namespace addressinput { 34 namespace addressinput {
35 35
36 namespace { 36 namespace {
37 37
38 std::map<std::string, std::string> InitRegionData() { 38 std::map<std::string, std::string> InitRegionData() {
39 std::map<std::string, std::string> region_data; 39 std::map<std::string, std::string> region_data;
40 region_data.insert(std::make_pair("AD", "{" 40 region_data.insert(std::make_pair("AD", "{"
41 "\"name\":\"ANDORRA\"," 41 "\"name\":\"ANDORRA\","
42 "\"lang\":\"ca\"," 42 "\"lang\":\"ca\","
43 "\"languages\":\"ca\"," 43 "\"languages\":\"ca\","
44 "\"input_languages\":\"ca\","
45 "\"fmt\":\"%N%n%O%n%A%n%Z %S\"," 44 "\"fmt\":\"%N%n%O%n%A%n%Z %S\","
46 "\"require\":\"AS\"," 45 "\"require\":\"AS\","
47 "\"state_name_type\":\"parish\"" 46 "\"state_name_type\":\"parish\""
48 "}")); 47 "}"));
49 region_data.insert(std::make_pair("AE", "{" 48 region_data.insert(std::make_pair("AE", "{"
50 "\"name\":\"UNITED ARAB EMIRATES\"," 49 "\"name\":\"UNITED ARAB EMIRATES\","
51 "\"input_languages\":\"ar\","
52 "\"fmt\":\"%N%n%O%n%A%n%C\"," 50 "\"fmt\":\"%N%n%O%n%A%n%C\","
53 "\"require\":\"AC\"" 51 "\"require\":\"AC\""
54 "}")); 52 "}"));
55 region_data.insert(std::make_pair("AF", "{" 53 region_data.insert(std::make_pair("AF", "{"
56 "\"name\":\"AFGHANISTAN\"," 54 "\"name\":\"AFGHANISTAN\""
57 "\"input_languages\":\"fa~ps\""
58 "}")); 55 "}"));
59 region_data.insert(std::make_pair("AG", "{" 56 region_data.insert(std::make_pair("AG", "{"
60 "\"name\":\"ANTIGUA AND BARBUDA\"," 57 "\"name\":\"ANTIGUA AND BARBUDA\","
61 "\"input_languages\":\"en\","
62 "\"require\":\"A\"" 58 "\"require\":\"A\""
63 "}")); 59 "}"));
64 region_data.insert(std::make_pair("AI", "{" 60 region_data.insert(std::make_pair("AI", "{"
65 "\"name\":\"ANGUILLA\"," 61 "\"name\":\"ANGUILLA\""
66 "\"input_languages\":\"en\""
67 "}")); 62 "}"));
68 region_data.insert(std::make_pair("AL", "{" 63 region_data.insert(std::make_pair("AL", "{"
69 "\"name\":\"ALBANIA\"," 64 "\"name\":\"ALBANIA\""
70 "\"input_languages\":\"sq\""
71 "}")); 65 "}"));
72 region_data.insert(std::make_pair("AM", "{" 66 region_data.insert(std::make_pair("AM", "{"
73 "\"name\":\"ARMENIA\"," 67 "\"name\":\"ARMENIA\","
74 "\"lang\":\"hy\"," 68 "\"lang\":\"hy\","
75 "\"languages\":\"hy\"," 69 "\"languages\":\"hy\","
76 "\"input_languages\":\"hy\"," 70 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C%n%S\""
77 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C%n%S\","
78 "\"lfmt\":\"%N%n%O%n%A%n%Z%n%C%n%S\""
79 "}")); 71 "}"));
80 region_data.insert(std::make_pair("AN", "{" 72 region_data.insert(std::make_pair("AN", "{"
81 "\"name\":\"NETHERLANDS ANTILLES\"" 73 "\"name\":\"NETHERLANDS ANTILLES\""
82 "}")); 74 "}"));
83 region_data.insert(std::make_pair("AO", "{" 75 region_data.insert(std::make_pair("AO", "{"
84 "\"name\":\"ANGOLA\"," 76 "\"name\":\"ANGOLA\""
85 "\"input_languages\":\"pt\""
86 "}")); 77 "}"));
87 region_data.insert(std::make_pair("AQ", "{" 78 region_data.insert(std::make_pair("AQ", "{"
88 "\"name\":\"ANTARCTICA\"" 79 "\"name\":\"ANTARCTICA\""
89 "}")); 80 "}"));
90 region_data.insert(std::make_pair("AR", "{" 81 region_data.insert(std::make_pair("AR", "{"
91 "\"name\":\"ARGENTINA\"," 82 "\"name\":\"ARGENTINA\","
92 "\"lang\":\"es\"," 83 "\"lang\":\"es\","
93 "\"languages\":\"es\"," 84 "\"languages\":\"es\","
94 "\"input_languages\":\"es\","
95 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\"," 85 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\","
96 "\"state_name_type\":\"state\"" 86 "\"state_name_type\":\"state\""
97 "}")); 87 "}"));
98 region_data.insert(std::make_pair("AS", "{" 88 region_data.insert(std::make_pair("AS", "{"
99 "\"name\":\"AMERICAN SAMOA\"," 89 "\"name\":\"AMERICAN SAMOA\","
100 "\"input_languages\":\"en~sm\","
101 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 90 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
102 "\"require\":\"ACSZ\"," 91 "\"require\":\"ACSZ\","
103 "\"zip_name_type\":\"zip\"," 92 "\"zip_name_type\":\"zip\","
104 "\"state_name_type\":\"state\"" 93 "\"state_name_type\":\"state\""
105 "}")); 94 "}"));
106 region_data.insert(std::make_pair("AT", "{" 95 region_data.insert(std::make_pair("AT", "{"
107 "\"name\":\"AUSTRIA\"," 96 "\"name\":\"AUSTRIA\","
108 "\"input_languages\":\"de\","
109 "\"fmt\":\"%O%n%N%n%A%n%Z %C\"," 97 "\"fmt\":\"%O%n%N%n%A%n%Z %C\","
110 "\"require\":\"ACZ\"" 98 "\"require\":\"ACZ\""
111 "}")); 99 "}"));
112 region_data.insert(std::make_pair("AU", "{" 100 region_data.insert(std::make_pair("AU", "{"
113 "\"name\":\"AUSTRALIA\"," 101 "\"name\":\"AUSTRALIA\","
114 "\"lang\":\"en\"," 102 "\"lang\":\"en\","
115 "\"languages\":\"en\"," 103 "\"languages\":\"en\","
116 "\"input_languages\":\"en\","
117 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\"," 104 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\","
118 "\"require\":\"ACSZ\"," 105 "\"require\":\"ACSZ\","
119 "\"state_name_type\":\"state\"" 106 "\"state_name_type\":\"state\""
120 "}")); 107 "}"));
121 region_data.insert(std::make_pair("AW", "{" 108 region_data.insert(std::make_pair("AW", "{"
122 "\"name\":\"ARUBA\"," 109 "\"name\":\"ARUBA\""
123 "\"input_languages\":\"nl~pap\""
124 "}")); 110 "}"));
125 region_data.insert(std::make_pair("AX", "{" 111 region_data.insert(std::make_pair("AX", "{"
126 "\"name\":\"FINLAND\"," 112 "\"name\":\"FINLAND\","
127 "\"input_languages\":\"sv\","
128 "\"fmt\":\"%O%n%N%n%A%nAX-%Z %C%n\xC3\x85LAND\"," // \xC3\x85 is Å. 113 "\"fmt\":\"%O%n%N%n%A%nAX-%Z %C%n\xC3\x85LAND\"," // \xC3\x85 is Å.
129 "\"require\":\"ACZ\"" 114 "\"require\":\"ACZ\""
130 "}")); 115 "}"));
131 region_data.insert(std::make_pair("AZ", "{" 116 region_data.insert(std::make_pair("AZ", "{"
132 "\"name\":\"AZERBAIJAN\"," 117 "\"name\":\"AZERBAIJAN\","
133 "\"input_languages\":\"az\","
134 "\"fmt\":\"%N%n%O%n%A%nAZ %Z %C\"" 118 "\"fmt\":\"%N%n%O%n%A%nAZ %Z %C\""
135 "}")); 119 "}"));
136 region_data.insert(std::make_pair("BA", "{" 120 region_data.insert(std::make_pair("BA", "{"
137 "\"name\":\"BOSNIA AND HERZEGOVINA\"," 121 "\"name\":\"BOSNIA AND HERZEGOVINA\","
138 "\"input_languages\":\"bs~hr~sr\","
139 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 122 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
140 "}")); 123 "}"));
141 region_data.insert(std::make_pair("BB", "{" 124 region_data.insert(std::make_pair("BB", "{"
142 "\"name\":\"BARBADOS\"," 125 "\"name\":\"BARBADOS\","
143 "\"input_languages\":\"en\","
144 "\"state_name_type\":\"parish\"" 126 "\"state_name_type\":\"parish\""
145 "}")); 127 "}"));
146 region_data.insert(std::make_pair("BD", "{" 128 region_data.insert(std::make_pair("BD", "{"
147 "\"name\":\"BANGLADESH\"," 129 "\"name\":\"BANGLADESH\","
148 "\"input_languages\":\"bn\","
149 "\"fmt\":\"%N%n%O%n%A%n%C - %Z\"" 130 "\"fmt\":\"%N%n%O%n%A%n%C - %Z\""
150 "}")); 131 "}"));
151 region_data.insert(std::make_pair("BE", "{" 132 region_data.insert(std::make_pair("BE", "{"
152 "\"name\":\"BELGIUM\"," 133 "\"name\":\"BELGIUM\","
153 "\"input_languages\":\"de~fr~nl\","
154 "\"fmt\":\"%O%n%N%n%A%n%Z %C\"," 134 "\"fmt\":\"%O%n%N%n%A%n%Z %C\","
155 "\"require\":\"ACZ\"" 135 "\"require\":\"ACZ\""
156 "}")); 136 "}"));
157 region_data.insert(std::make_pair("BF", "{" 137 region_data.insert(std::make_pair("BF", "{"
158 "\"name\":\"BURKINA FASO\"," 138 "\"name\":\"BURKINA FASO\","
159 "\"input_languages\":\"fr\","
160 "\"fmt\":\"%N%n%O%n%A%n%C %X\"" 139 "\"fmt\":\"%N%n%O%n%A%n%C %X\""
161 "}")); 140 "}"));
162 region_data.insert(std::make_pair("BG", "{" 141 region_data.insert(std::make_pair("BG", "{"
163 "\"name\":\"BULGARIA (REP.)\"," 142 "\"name\":\"BULGARIA (REP.)\","
164 "\"input_languages\":\"bg\","
165 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 143 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
166 "}")); 144 "}"));
167 region_data.insert(std::make_pair("BH", "{" 145 region_data.insert(std::make_pair("BH", "{"
168 "\"name\":\"BAHRAIN\"," 146 "\"name\":\"BAHRAIN\","
169 "\"input_languages\":\"ar\","
170 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 147 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
171 "}")); 148 "}"));
172 region_data.insert(std::make_pair("BI", "{" 149 region_data.insert(std::make_pair("BI", "{"
173 "\"name\":\"BURUNDI\"," 150 "\"name\":\"BURUNDI\""
174 "\"input_languages\":\"fr~rn\""
175 "}")); 151 "}"));
176 region_data.insert(std::make_pair("BJ", "{" 152 region_data.insert(std::make_pair("BJ", "{"
177 "\"name\":\"BENIN\"," 153 "\"name\":\"BENIN\""
178 "\"input_languages\":\"fr\""
179 "}")); 154 "}"));
180 region_data.insert(std::make_pair("BL", "{" 155 region_data.insert(std::make_pair("BL", "{"
181 "\"name\":\"SAINT BARTHELEMY\"," 156 "\"name\":\"SAINT BARTHELEMY\","
182 "\"input_languages\":\"fr\","
183 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 157 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
184 "\"require\":\"ACZ\"" 158 "\"require\":\"ACZ\""
185 "}")); 159 "}"));
186 region_data.insert(std::make_pair("BM", "{" 160 region_data.insert(std::make_pair("BM", "{"
187 "\"name\":\"BERMUDA\"," 161 "\"name\":\"BERMUDA\","
188 "\"input_languages\":\"en\","
189 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 162 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
190 "}")); 163 "}"));
191 region_data.insert(std::make_pair("BN", "{" 164 region_data.insert(std::make_pair("BN", "{"
192 "\"name\":\"BRUNEI DARUSSALAM\"," 165 "\"name\":\"BRUNEI DARUSSALAM\","
193 "\"input_languages\":\"ms\","
194 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 166 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
195 "}")); 167 "}"));
196 region_data.insert(std::make_pair("BO", "{" 168 region_data.insert(std::make_pair("BO", "{"
197 "\"name\":\"BOLIVIA\"," 169 "\"name\":\"BOLIVIA\""
198 "\"input_languages\":\"ay~es~qu\""
199 "}")); 170 "}"));
200 region_data.insert(std::make_pair("BR", "{" 171 region_data.insert(std::make_pair("BR", "{"
201 "\"name\":\"BRAZIL\"," 172 "\"name\":\"BRAZIL\","
202 "\"lang\":\"pt\"," 173 "\"lang\":\"pt\","
203 "\"languages\":\"pt\"," 174 "\"languages\":\"pt\","
204 "\"input_languages\":\"pt\","
205 "\"fmt\":\"%O%n%N%n%A%n%C-%S%n%Z\"," 175 "\"fmt\":\"%O%n%N%n%A%n%C-%S%n%Z\","
206 "\"require\":\"ASCZ\"," 176 "\"require\":\"ASCZ\","
207 "\"state_name_type\":\"state\"" 177 "\"state_name_type\":\"state\""
208 "}")); 178 "}"));
209 region_data.insert(std::make_pair("BS", "{" 179 region_data.insert(std::make_pair("BS", "{"
210 "\"name\":\"BAHAMAS\"," 180 "\"name\":\"BAHAMAS\","
211 "\"lang\":\"en\"," 181 "\"lang\":\"en\","
212 "\"languages\":\"en\"," 182 "\"languages\":\"en\","
213 "\"input_languages\":\"en\","
214 "\"fmt\":\"%N%n%O%n%A%n%C, %S\"," 183 "\"fmt\":\"%N%n%O%n%A%n%C, %S\","
215 "\"state_name_type\":\"island\"" 184 "\"state_name_type\":\"island\""
216 "}")); 185 "}"));
217 region_data.insert(std::make_pair("BT", "{" 186 region_data.insert(std::make_pair("BT", "{"
218 "\"name\":\"BHUTAN\"," 187 "\"name\":\"BHUTAN\""
219 "\"input_languages\":\"dz\""
220 "}")); 188 "}"));
221 region_data.insert(std::make_pair("BV", "{" 189 region_data.insert(std::make_pair("BV", "{"
222 "\"name\":\"BOUVET ISLAND\"" 190 "\"name\":\"BOUVET ISLAND\""
223 "}")); 191 "}"));
224 region_data.insert(std::make_pair("BW", "{" 192 region_data.insert(std::make_pair("BW", "{"
225 "\"name\":\"BOTSWANA\"," 193 "\"name\":\"BOTSWANA\""
226 "\"input_languages\":\"en~tn\""
227 "}")); 194 "}"));
228 region_data.insert(std::make_pair("BY", "{" 195 region_data.insert(std::make_pair("BY", "{"
229 "\"name\":\"BELARUS\"," 196 "\"name\":\"BELARUS\","
230 "\"input_languages\":\"be~ru\","
231 "\"fmt\":\"%S%n%Z %C %X%n%A%n%O%n%N\"" 197 "\"fmt\":\"%S%n%Z %C %X%n%A%n%O%n%N\""
232 "}")); 198 "}"));
233 region_data.insert(std::make_pair("BZ", "{" 199 region_data.insert(std::make_pair("BZ", "{"
234 "\"name\":\"BELIZE\"," 200 "\"name\":\"BELIZE\""
235 "\"input_languages\":\"en\""
236 "}")); 201 "}"));
237 region_data.insert(std::make_pair("CA", "{" 202 region_data.insert(std::make_pair("CA", "{"
238 "\"name\":\"CANADA\"," 203 "\"name\":\"CANADA\","
239 "\"lang\":\"en\"," 204 "\"lang\":\"en\","
240 "\"languages\":\"en~fr\"," 205 "\"languages\":\"en~fr\","
241 "\"input_languages\":\"en~fr\","
242 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 206 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
243 "\"require\":\"ACSZ\"" 207 "\"require\":\"ACSZ\""
244 "}")); 208 "}"));
245 region_data.insert(std::make_pair("CC", "{" 209 region_data.insert(std::make_pair("CC", "{"
246 "\"name\":\"COCOS (KEELING) ISLANDS\"," 210 "\"name\":\"COCOS (KEELING) ISLANDS\","
247 "\"input_languages\":\"en\","
248 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\"" 211 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\""
249 "}")); 212 "}"));
250 region_data.insert(std::make_pair("CD", "{" 213 region_data.insert(std::make_pair("CD", "{"
251 "\"name\":\"CONGO (DEM. REP.)\"," 214 "\"name\":\"CONGO (DEM. REP.)\","
252 "\"input_languages\":\"fr\","
253 "\"fmt\":\"%N%n%O%n%A%n%C %X\"" 215 "\"fmt\":\"%N%n%O%n%A%n%C %X\""
254 "}")); 216 "}"));
255 region_data.insert(std::make_pair("CF", "{" 217 region_data.insert(std::make_pair("CF", "{"
256 "\"name\":\"CENTRAL AFRICAN REPUBLIC\"," 218 "\"name\":\"CENTRAL AFRICAN REPUBLIC\""
257 "\"input_languages\":\"fr~sg\""
258 "}")); 219 "}"));
259 region_data.insert(std::make_pair("CG", "{" 220 region_data.insert(std::make_pair("CG", "{"
260 "\"name\":\"CONGO (REP.)\"," 221 "\"name\":\"CONGO (REP.)\""
261 "\"input_languages\":\"fr~ln\""
262 "}")); 222 "}"));
263 region_data.insert(std::make_pair("CH", "{" 223 region_data.insert(std::make_pair("CH", "{"
264 "\"name\":\"SWITZERLAND\"," 224 "\"name\":\"SWITZERLAND\","
265 "\"lang\":\"de\"," 225 "\"lang\":\"de\","
266 "\"languages\":\"de~fr~it\"," 226 "\"languages\":\"de~fr~it\","
267 "\"input_languages\":\"de~fr~gsw~it\","
268 "\"fmt\":\"%O%n%N%n%A%nCH-%Z %C\"," 227 "\"fmt\":\"%O%n%N%n%A%nCH-%Z %C\","
269 "\"require\":\"ACZ\"" 228 "\"require\":\"ACZ\""
270 "}")); 229 "}"));
271 region_data.insert(std::make_pair("CI", "{" 230 region_data.insert(std::make_pair("CI", "{"
272 "\"name\":\"COTE D'IVOIRE\"," 231 "\"name\":\"COTE D'IVOIRE\","
273 "\"input_languages\":\"fr\","
274 "\"fmt\":\"%N%n%O%n%X %A %C %X\"" 232 "\"fmt\":\"%N%n%O%n%X %A %C %X\""
275 "}")); 233 "}"));
276 region_data.insert(std::make_pair("CK", "{" 234 region_data.insert(std::make_pair("CK", "{"
277 "\"name\":\"COOK ISLANDS\"," 235 "\"name\":\"COOK ISLANDS\","
278 "\"input_languages\":\"en\","
279 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 236 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
280 "}")); 237 "}"));
281 region_data.insert(std::make_pair("CL", "{" 238 region_data.insert(std::make_pair("CL", "{"
282 "\"name\":\"CHILE\"," 239 "\"name\":\"CHILE\","
283 "\"lang\":\"es\"," 240 "\"lang\":\"es\","
284 "\"languages\":\"es\"," 241 "\"languages\":\"es\","
285 "\"input_languages\":\"es\","
286 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\"," 242 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\","
287 "\"state_name_type\":\"state\"" 243 "\"state_name_type\":\"state\""
288 "}")); 244 "}"));
289 region_data.insert(std::make_pair("CM", "{" 245 region_data.insert(std::make_pair("CM", "{"
290 "\"name\":\"CAMEROON\"," 246 "\"name\":\"CAMEROON\""
291 "\"input_languages\":\"en~fr\""
292 "}")); 247 "}"));
293 region_data.insert(std::make_pair("CN", "{" 248 region_data.insert(std::make_pair("CN", "{"
294 "\"name\":\"P.R. CHINA\"," 249 "\"name\":\"P.R. CHINA\","
295 "\"lang\":\"zh-hans\"," 250 "\"lang\":\"zh-hans\","
296 "\"languages\":\"zh-hans\"," 251 "\"languages\":\"zh-hans\","
297 "\"input_languages\":\"zh\","
298 "\"fmt\":\"%Z%n%S%C%D%n%A%n%O%n%N\"," 252 "\"fmt\":\"%Z%n%S%C%D%n%A%n%O%n%N\","
299 "\"lfmt\":\"%N%n%O%n%A, %D%n%C%n%S, %Z\","
300 "\"require\":\"ACSZ\"" 253 "\"require\":\"ACSZ\""
301 "}")); 254 "}"));
302 region_data.insert(std::make_pair("CO", "{" 255 region_data.insert(std::make_pair("CO", "{"
303 "\"name\":\"COLOMBIA\"," 256 "\"name\":\"COLOMBIA\","
304 "\"input_languages\":\"es\","
305 "\"fmt\":\"%N%n%O%n%A%n%C, %S\"" 257 "\"fmt\":\"%N%n%O%n%A%n%C, %S\""
306 "}")); 258 "}"));
307 region_data.insert(std::make_pair("CR", "{" 259 region_data.insert(std::make_pair("CR", "{"
308 "\"name\":\"COSTA RICA\"," 260 "\"name\":\"COSTA RICA\","
309 "\"input_languages\":\"es\","
310 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 261 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
311 "}")); 262 "}"));
312 region_data.insert(std::make_pair("CS", "{" 263 region_data.insert(std::make_pair("CS", "{"
313 "\"name\":\"SERBIA AND MONTENEGRO\"," 264 "\"name\":\"SERBIA AND MONTENEGRO\","
314 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 265 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
315 "}")); 266 "}"));
316 region_data.insert(std::make_pair("CV", "{" 267 region_data.insert(std::make_pair("CV", "{"
317 "\"name\":\"CAPE VERDE\"," 268 "\"name\":\"CAPE VERDE\","
318 "\"lang\":\"pt\"," 269 "\"lang\":\"pt\","
319 "\"languages\":\"pt\"," 270 "\"languages\":\"pt\","
320 "\"input_languages\":\"pt\","
321 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\"," 271 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\","
322 "\"state_name_type\":\"island\"" 272 "\"state_name_type\":\"island\""
323 "}")); 273 "}"));
324 region_data.insert(std::make_pair("CX", "{" 274 region_data.insert(std::make_pair("CX", "{"
325 "\"name\":\"CHRISTMAS ISLAND\"," 275 "\"name\":\"CHRISTMAS ISLAND\","
326 "\"input_languages\":\"en\","
327 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\"" 276 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\""
328 "}")); 277 "}"));
329 region_data.insert(std::make_pair("CY", "{" 278 region_data.insert(std::make_pair("CY", "{"
330 "\"name\":\"CYPRUS\"," 279 "\"name\":\"CYPRUS\","
331 "\"input_languages\":\"el~tr\","
332 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 280 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
333 "}")); 281 "}"));
334 region_data.insert(std::make_pair("CZ", "{" 282 region_data.insert(std::make_pair("CZ", "{"
335 "\"name\":\"CZECH REP.\"," 283 "\"name\":\"CZECH REP.\","
336 "\"input_languages\":\"cs\","
337 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 284 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
338 "}")); 285 "}"));
339 region_data.insert(std::make_pair("DE", "{" 286 region_data.insert(std::make_pair("DE", "{"
340 "\"name\":\"GERMANY\"," 287 "\"name\":\"GERMANY\","
341 "\"input_languages\":\"de\","
342 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 288 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
343 "\"require\":\"ACZ\"" 289 "\"require\":\"ACZ\""
344 "}")); 290 "}"));
345 region_data.insert(std::make_pair("DJ", "{" 291 region_data.insert(std::make_pair("DJ", "{"
346 "\"name\":\"DJIBOUTI\"," 292 "\"name\":\"DJIBOUTI\""
347 "\"input_languages\":\"ar~fr\""
348 "}")); 293 "}"));
349 region_data.insert(std::make_pair("DK", "{" 294 region_data.insert(std::make_pair("DK", "{"
350 "\"name\":\"DENMARK\"," 295 "\"name\":\"DENMARK\","
351 "\"input_languages\":\"da\","
352 "\"fmt\":\"%O%n%N%n%A%n%Z %C\"," 296 "\"fmt\":\"%O%n%N%n%A%n%Z %C\","
353 "\"require\":\"ACZ\"" 297 "\"require\":\"ACZ\""
354 "}")); 298 "}"));
355 region_data.insert(std::make_pair("DM", "{" 299 region_data.insert(std::make_pair("DM", "{"
356 "\"name\":\"DOMINICA\"," 300 "\"name\":\"DOMINICA\""
357 "\"input_languages\":\"en\""
358 "}")); 301 "}"));
359 region_data.insert(std::make_pair("DO", "{" 302 region_data.insert(std::make_pair("DO", "{"
360 "\"name\":\"DOMINICAN REP.\"," 303 "\"name\":\"DOMINICAN REP.\","
361 "\"input_languages\":\"es\","
362 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 304 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
363 "}")); 305 "}"));
364 region_data.insert(std::make_pair("DZ", "{" 306 region_data.insert(std::make_pair("DZ", "{"
365 "\"name\":\"ALGERIA\"," 307 "\"name\":\"ALGERIA\","
366 "\"input_languages\":\"ar~fr\","
367 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 308 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
368 "}")); 309 "}"));
369 region_data.insert(std::make_pair("EC", "{" 310 region_data.insert(std::make_pair("EC", "{"
370 "\"name\":\"ECUADOR\"," 311 "\"name\":\"ECUADOR\","
371 "\"input_languages\":\"es\","
372 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C\"" 312 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C\""
373 "}")); 313 "}"));
374 region_data.insert(std::make_pair("EE", "{" 314 region_data.insert(std::make_pair("EE", "{"
375 "\"name\":\"ESTONIA\"," 315 "\"name\":\"ESTONIA\","
376 "\"input_languages\":\"et\","
377 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 316 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
378 "}")); 317 "}"));
379 region_data.insert(std::make_pair("EG", "{" 318 region_data.insert(std::make_pair("EG", "{"
380 "\"name\":\"EGYPT\"," 319 "\"name\":\"EGYPT\","
381 "\"input_languages\":\"ar\","
382 "\"fmt\":\"%N%n%O%n%A%n%C%n%S%n%Z\"" 320 "\"fmt\":\"%N%n%O%n%A%n%C%n%S%n%Z\""
383 "}")); 321 "}"));
384 region_data.insert(std::make_pair("EH", "{" 322 region_data.insert(std::make_pair("EH", "{"
385 "\"name\":\"WESTERN SAHARA\"," 323 "\"name\":\"WESTERN SAHARA\""
386 "\"input_languages\":\"ar\""
387 "}")); 324 "}"));
388 region_data.insert(std::make_pair("ER", "{" 325 region_data.insert(std::make_pair("ER", "{"
389 "\"name\":\"ERITREA\"," 326 "\"name\":\"ERITREA\""
390 "\"input_languages\":\"ar~en~ti\""
391 "}")); 327 "}"));
392 region_data.insert(std::make_pair("ES", "{" 328 region_data.insert(std::make_pair("ES", "{"
393 "\"name\":\"SPAIN\"," 329 "\"name\":\"SPAIN\","
394 "\"lang\":\"es\"," 330 "\"lang\":\"es\","
395 "\"languages\":\"es\"," 331 "\"languages\":\"es\","
396 "\"input_languages\":\"es\","
397 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\"," 332 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\","
398 "\"require\":\"ACSZ\"" 333 "\"require\":\"ACSZ\""
399 "}")); 334 "}"));
400 region_data.insert(std::make_pair("ET", "{" 335 region_data.insert(std::make_pair("ET", "{"
401 "\"name\":\"ETHIOPIA\"," 336 "\"name\":\"ETHIOPIA\","
402 "\"input_languages\":\"am\","
403 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 337 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
404 "}")); 338 "}"));
405 region_data.insert(std::make_pair("FI", "{" 339 region_data.insert(std::make_pair("FI", "{"
406 "\"name\":\"FINLAND\"," 340 "\"name\":\"FINLAND\","
407 "\"input_languages\":\"fi~sv\","
408 "\"fmt\":\"%O%n%N%n%A%nFI-%Z %C\"," 341 "\"fmt\":\"%O%n%N%n%A%nFI-%Z %C\","
409 "\"require\":\"ACZ\"" 342 "\"require\":\"ACZ\""
410 "}")); 343 "}"));
411 region_data.insert(std::make_pair("FJ", "{" 344 region_data.insert(std::make_pair("FJ", "{"
412 "\"name\":\"FIJI\"," 345 "\"name\":\"FIJI\""
413 "\"input_languages\":\"en~fj\""
414 "}")); 346 "}"));
415 region_data.insert(std::make_pair("FK", "{" 347 region_data.insert(std::make_pair("FK", "{"
416 "\"name\":\"FALKLAND ISLANDS (MALVINAS)\"," 348 "\"name\":\"FALKLAND ISLANDS (MALVINAS)\","
417 "\"input_languages\":\"en\","
418 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\"," 349 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\","
419 "\"require\":\"ACZ\"" 350 "\"require\":\"ACZ\""
420 "}")); 351 "}"));
421 region_data.insert(std::make_pair("FM", "{" 352 region_data.insert(std::make_pair("FM", "{"
422 "\"name\":\"MICRONESIA (Federated State of)\"," 353 "\"name\":\"MICRONESIA (Federated State of)\","
423 "\"input_languages\":\"chk~en~kos~pon~uli~yap\","
424 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 354 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
425 "\"require\":\"ACSZ\"," 355 "\"require\":\"ACSZ\","
426 "\"zip_name_type\":\"zip\"," 356 "\"zip_name_type\":\"zip\","
427 "\"state_name_type\":\"state\"" 357 "\"state_name_type\":\"state\""
428 "}")); 358 "}"));
429 region_data.insert(std::make_pair("FO", "{" 359 region_data.insert(std::make_pair("FO", "{"
430 "\"name\":\"FAROE ISLANDS\"," 360 "\"name\":\"FAROE ISLANDS\","
431 "\"input_languages\":\"fo\","
432 "\"fmt\":\"%N%n%O%n%A%nFO%Z %C\"" 361 "\"fmt\":\"%N%n%O%n%A%nFO%Z %C\""
433 "}")); 362 "}"));
434 region_data.insert(std::make_pair("FR", "{" 363 region_data.insert(std::make_pair("FR", "{"
435 "\"name\":\"FRANCE\"," 364 "\"name\":\"FRANCE\","
436 "\"input_languages\":\"fr\","
437 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 365 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
438 "\"require\":\"ACZ\"" 366 "\"require\":\"ACZ\""
439 "}")); 367 "}"));
440 region_data.insert(std::make_pair("GA", "{" 368 region_data.insert(std::make_pair("GA", "{"
441 "\"name\":\"GABON\"," 369 "\"name\":\"GABON\""
442 "\"input_languages\":\"fr\""
443 "}")); 370 "}"));
444 region_data.insert(std::make_pair("GB", "{" 371 region_data.insert(std::make_pair("GB", "{"
445 "\"name\":\"UNITED KINGDOM\"," 372 "\"name\":\"UNITED KINGDOM\","
446 "\"input_languages\":\"en\","
447 "\"fmt\":\"%N%n%O%n%A%n%C%n%S%n%Z\"," 373 "\"fmt\":\"%N%n%O%n%A%n%C%n%S%n%Z\","
448 "\"require\":\"ACZ\"," 374 "\"require\":\"ACZ\","
449 "\"state_name_type\":\"county\"" 375 "\"state_name_type\":\"county\""
450 "}")); 376 "}"));
451 region_data.insert(std::make_pair("GD", "{" 377 region_data.insert(std::make_pair("GD", "{"
452 "\"name\":\"GRENADA (WEST INDIES)\"," 378 "\"name\":\"GRENADA (WEST INDIES)\""
453 "\"input_languages\":\"en\""
454 "}")); 379 "}"));
455 region_data.insert(std::make_pair("GE", "{" 380 region_data.insert(std::make_pair("GE", "{"
456 "\"name\":\"GEORGIA\"," 381 "\"name\":\"GEORGIA\","
457 "\"input_languages\":\"ka\","
458 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 382 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
459 "}")); 383 "}"));
460 region_data.insert(std::make_pair("GF", "{" 384 region_data.insert(std::make_pair("GF", "{"
461 "\"name\":\"FRENCH GUIANA\"," 385 "\"name\":\"FRENCH GUIANA\","
462 "\"input_languages\":\"fr\","
463 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 386 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
464 "\"require\":\"ACZ\"" 387 "\"require\":\"ACZ\""
465 "}")); 388 "}"));
466 region_data.insert(std::make_pair("GG", "{" 389 region_data.insert(std::make_pair("GG", "{"
467 "\"name\":\"CHANNEL ISLANDS\"," 390 "\"name\":\"CHANNEL ISLANDS\","
468 "\"input_languages\":\"en\","
469 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%nGUERNSEY%n%Z\"," 391 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%nGUERNSEY%n%Z\","
470 "\"require\":\"ACZ\"" 392 "\"require\":\"ACZ\""
471 "}")); 393 "}"));
472 region_data.insert(std::make_pair("GH", "{" 394 region_data.insert(std::make_pair("GH", "{"
473 "\"name\":\"GHANA\"," 395 "\"name\":\"GHANA\""
474 "\"input_languages\":\"en\""
475 "}")); 396 "}"));
476 region_data.insert(std::make_pair("GI", "{" 397 region_data.insert(std::make_pair("GI", "{"
477 "\"name\":\"GIBRALTAR\"," 398 "\"name\":\"GIBRALTAR\","
478 "\"input_languages\":\"en\","
479 "\"fmt\":\"%N%n%O%n%A\"," 399 "\"fmt\":\"%N%n%O%n%A\","
480 "\"require\":\"A\"" 400 "\"require\":\"A\""
481 "}")); 401 "}"));
482 region_data.insert(std::make_pair("GL", "{" 402 region_data.insert(std::make_pair("GL", "{"
483 "\"name\":\"GREENLAND\"," 403 "\"name\":\"GREENLAND\","
484 "\"input_languages\":\"da~kl\","
485 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 404 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
486 "\"require\":\"ACZ\"" 405 "\"require\":\"ACZ\""
487 "}")); 406 "}"));
488 region_data.insert(std::make_pair("GM", "{" 407 region_data.insert(std::make_pair("GM", "{"
489 "\"name\":\"GAMBIA\"," 408 "\"name\":\"GAMBIA\""
490 "\"input_languages\":\"en\""
491 "}")); 409 "}"));
492 region_data.insert(std::make_pair("GN", "{" 410 region_data.insert(std::make_pair("GN", "{"
493 "\"name\":\"GUINEA\"," 411 "\"name\":\"GUINEA\","
494 "\"input_languages\":\"fr\","
495 "\"fmt\":\"%N%n%O%n%Z %A %C\"" 412 "\"fmt\":\"%N%n%O%n%Z %A %C\""
496 "}")); 413 "}"));
497 region_data.insert(std::make_pair("GP", "{" 414 region_data.insert(std::make_pair("GP", "{"
498 "\"name\":\"GUADELOUPE\"," 415 "\"name\":\"GUADELOUPE\","
499 "\"input_languages\":\"fr\","
500 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 416 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
501 "\"require\":\"ACZ\"" 417 "\"require\":\"ACZ\""
502 "}")); 418 "}"));
503 region_data.insert(std::make_pair("GQ", "{" 419 region_data.insert(std::make_pair("GQ", "{"
504 "\"name\":\"EQUATORIAL GUINEA\"," 420 "\"name\":\"EQUATORIAL GUINEA\""
505 "\"input_languages\":\"es~fr\""
506 "}")); 421 "}"));
507 region_data.insert(std::make_pair("GR", "{" 422 region_data.insert(std::make_pair("GR", "{"
508 "\"name\":\"GREECE\"," 423 "\"name\":\"GREECE\","
509 "\"input_languages\":\"el\","
510 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 424 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
511 "\"require\":\"ACZ\"" 425 "\"require\":\"ACZ\""
512 "}")); 426 "}"));
513 region_data.insert(std::make_pair("GS", "{" 427 region_data.insert(std::make_pair("GS", "{"
514 "\"name\":\"SOUTH GEORGIA\"," 428 "\"name\":\"SOUTH GEORGIA\","
515 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\"," 429 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\","
516 "\"require\":\"ACZ\"" 430 "\"require\":\"ACZ\""
517 "}")); 431 "}"));
518 region_data.insert(std::make_pair("GT", "{" 432 region_data.insert(std::make_pair("GT", "{"
519 "\"name\":\"GUATEMALA\"," 433 "\"name\":\"GUATEMALA\","
520 "\"input_languages\":\"es\","
521 "\"fmt\":\"%N%n%O%n%A%n%Z- %C\"" 434 "\"fmt\":\"%N%n%O%n%A%n%Z- %C\""
522 "}")); 435 "}"));
523 region_data.insert(std::make_pair("GU", "{" 436 region_data.insert(std::make_pair("GU", "{"
524 "\"name\":\"GUAM\"," 437 "\"name\":\"GUAM\","
525 "\"input_languages\":\"ch~en\","
526 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 438 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
527 "\"require\":\"ACSZ\"," 439 "\"require\":\"ACSZ\","
528 "\"zip_name_type\":\"zip\"," 440 "\"zip_name_type\":\"zip\","
529 "\"state_name_type\":\"state\"" 441 "\"state_name_type\":\"state\""
530 "}")); 442 "}"));
531 region_data.insert(std::make_pair("GW", "{" 443 region_data.insert(std::make_pair("GW", "{"
532 "\"name\":\"GUINEA-BISSAU\"," 444 "\"name\":\"GUINEA-BISSAU\","
533 "\"input_languages\":\"pt\","
534 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 445 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
535 "}")); 446 "}"));
536 region_data.insert(std::make_pair("GY", "{" 447 region_data.insert(std::make_pair("GY", "{"
537 "\"name\":\"GUYANA\"," 448 "\"name\":\"GUYANA\""
538 "\"input_languages\":\"en\""
539 "}")); 449 "}"));
540 region_data.insert(std::make_pair("HK", "{" 450 region_data.insert(std::make_pair("HK", "{"
541 "\"name\":\"HONG KONG\"," 451 "\"name\":\"HONG KONG\","
542 "\"lang\":\"zh\"," 452 "\"lang\":\"zh\","
543 "\"languages\":\"zh\"," 453 "\"languages\":\"zh\","
544 "\"input_languages\":\"en~zh\","
545 "\"fmt\":\"%S%n%A%n%O%n%N\"," 454 "\"fmt\":\"%S%n%A%n%O%n%N\","
546 "\"lfmt\":\"%N%n%O%n%A%n%S\","
547 "\"require\":\"AS\"," 455 "\"require\":\"AS\","
548 "\"state_name_type\":\"area\"" 456 "\"state_name_type\":\"area\""
549 "}")); 457 "}"));
550 region_data.insert(std::make_pair("HM", "{" 458 region_data.insert(std::make_pair("HM", "{"
551 "\"name\":\"HEARD AND MCDONALD ISLANDS\"," 459 "\"name\":\"HEARD AND MCDONALD ISLANDS\","
552 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\"" 460 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\""
553 "}")); 461 "}"));
554 region_data.insert(std::make_pair("HN", "{" 462 region_data.insert(std::make_pair("HN", "{"
555 "\"name\":\"HONDURAS\"," 463 "\"name\":\"HONDURAS\","
556 "\"input_languages\":\"es\","
557 "\"fmt\":\"%N%n%O%n%A%n%C, %S%n%Z\"," 464 "\"fmt\":\"%N%n%O%n%A%n%C, %S%n%Z\","
558 "\"require\":\"ACS\"" 465 "\"require\":\"ACS\""
559 "}")); 466 "}"));
560 region_data.insert(std::make_pair("HR", "{" 467 region_data.insert(std::make_pair("HR", "{"
561 "\"name\":\"CROATIA\"," 468 "\"name\":\"CROATIA\","
562 "\"input_languages\":\"hr\","
563 "\"fmt\":\"%N%n%O%n%A%nHR-%Z %C\"" 469 "\"fmt\":\"%N%n%O%n%A%nHR-%Z %C\""
564 "}")); 470 "}"));
565 region_data.insert(std::make_pair("HT", "{" 471 region_data.insert(std::make_pair("HT", "{"
566 "\"name\":\"HAITI\"," 472 "\"name\":\"HAITI\","
567 "\"input_languages\":\"fr~ht\","
568 "\"fmt\":\"%N%n%O%n%A%nHT%Z %C %X\"" 473 "\"fmt\":\"%N%n%O%n%A%nHT%Z %C %X\""
569 "}")); 474 "}"));
570 region_data.insert(std::make_pair("HU", "{" 475 region_data.insert(std::make_pair("HU", "{"
571 "\"name\":\"HUNGARY (Rep.)\"," 476 "\"name\":\"HUNGARY (Rep.)\","
572 "\"input_languages\":\"hu\","
573 "\"fmt\":\"%N%n%O%n%C%n%A%n%Z\"" 477 "\"fmt\":\"%N%n%O%n%C%n%A%n%Z\""
574 "}")); 478 "}"));
575 region_data.insert(std::make_pair("ID", "{" 479 region_data.insert(std::make_pair("ID", "{"
576 "\"name\":\"INDONESIA\"," 480 "\"name\":\"INDONESIA\","
577 "\"input_languages\":\"id~su\","
578 "\"fmt\":\"%N%n%O%n%A%n%C %Z%n%S\"" 481 "\"fmt\":\"%N%n%O%n%A%n%C %Z%n%S\""
579 "}")); 482 "}"));
580 region_data.insert(std::make_pair("IE", "{" 483 region_data.insert(std::make_pair("IE", "{"
581 "\"name\":\"IRELAND\"," 484 "\"name\":\"IRELAND\","
582 "\"lang\":\"en\"," 485 "\"lang\":\"en\","
583 "\"languages\":\"en\"," 486 "\"languages\":\"en\","
584 "\"input_languages\":\"en~ga\","
585 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\"," 487 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\","
586 "\"state_name_type\":\"county\"" 488 "\"state_name_type\":\"county\""
587 "}")); 489 "}"));
588 region_data.insert(std::make_pair("IL", "{" 490 region_data.insert(std::make_pair("IL", "{"
589 "\"name\":\"ISRAEL\"," 491 "\"name\":\"ISRAEL\","
590 "\"input_languages\":\"ar~he\","
591 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 492 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
592 "}")); 493 "}"));
593 region_data.insert(std::make_pair("IM", "{" 494 region_data.insert(std::make_pair("IM", "{"
594 "\"name\":\"ISLE OF MAN\"," 495 "\"name\":\"ISLE OF MAN\","
595 "\"input_languages\":\"en~gv\","
596 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\"," 496 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\","
597 "\"require\":\"ACZ\"" 497 "\"require\":\"ACZ\""
598 "}")); 498 "}"));
599 region_data.insert(std::make_pair("IN", "{" 499 region_data.insert(std::make_pair("IN", "{"
600 "\"name\":\"INDIA\"," 500 "\"name\":\"INDIA\","
601 "\"lang\":\"en\"," 501 "\"lang\":\"en\","
602 "\"languages\":\"en\"," 502 "\"languages\":\"en\","
603 "\"input_languages\":\"en~hi\","
604 "\"fmt\":\"%N%n%O%n%A%n%C %Z%n%S\"," 503 "\"fmt\":\"%N%n%O%n%A%n%C %Z%n%S\","
605 "\"require\":\"ACSZ\"," 504 "\"require\":\"ACSZ\","
606 "\"state_name_type\":\"state\"" 505 "\"state_name_type\":\"state\""
607 "}")); 506 "}"));
608 region_data.insert(std::make_pair("IO", "{" 507 region_data.insert(std::make_pair("IO", "{"
609 "\"name\":\"BRITISH INDIAN OCEAN TERRITORY\"," 508 "\"name\":\"BRITISH INDIAN OCEAN TERRITORY\","
610 "\"input_languages\":\"en\","
611 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\"," 509 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\","
612 "\"require\":\"ACZ\"" 510 "\"require\":\"ACZ\""
613 "}")); 511 "}"));
614 region_data.insert(std::make_pair("IQ", "{" 512 region_data.insert(std::make_pair("IQ", "{"
615 "\"name\":\"IRAQ\"," 513 "\"name\":\"IRAQ\","
616 "\"input_languages\":\"ar\","
617 "\"fmt\":\"%O%n%N%n%A%n%C, %S%n%Z\"," 514 "\"fmt\":\"%O%n%N%n%A%n%C, %S%n%Z\","
618 "\"require\":\"ACS\"" 515 "\"require\":\"ACS\""
619 "}")); 516 "}"));
620 region_data.insert(std::make_pair("IS", "{" 517 region_data.insert(std::make_pair("IS", "{"
621 "\"name\":\"ICELAND\"," 518 "\"name\":\"ICELAND\","
622 "\"input_languages\":\"is\","
623 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 519 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
624 "}")); 520 "}"));
625 region_data.insert(std::make_pair("IT", "{" 521 region_data.insert(std::make_pair("IT", "{"
626 "\"name\":\"ITALY\"," 522 "\"name\":\"ITALY\","
627 "\"lang\":\"it\"," 523 "\"lang\":\"it\","
628 "\"languages\":\"it\"," 524 "\"languages\":\"it\","
629 "\"input_languages\":\"it\","
630 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\"," 525 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\","
631 "\"require\":\"ACSZ\"" 526 "\"require\":\"ACSZ\""
632 "}")); 527 "}"));
633 region_data.insert(std::make_pair("JE", "{" 528 region_data.insert(std::make_pair("JE", "{"
634 "\"name\":\"CHANNEL ISLANDS\"," 529 "\"name\":\"CHANNEL ISLANDS\","
635 "\"input_languages\":\"en\","
636 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%nJERSEY%n%Z\"," 530 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%nJERSEY%n%Z\","
637 "\"require\":\"ACZ\"" 531 "\"require\":\"ACZ\""
638 "}")); 532 "}"));
639 region_data.insert(std::make_pair("JM", "{" 533 region_data.insert(std::make_pair("JM", "{"
640 "\"name\":\"JAMAICA\"," 534 "\"name\":\"JAMAICA\","
641 "\"lang\":\"en\"," 535 "\"lang\":\"en\","
642 "\"languages\":\"en\"," 536 "\"languages\":\"en\","
643 "\"input_languages\":\"en\","
644 "\"fmt\":\"%N%n%O%n%A%n%C%n%S %X\"," 537 "\"fmt\":\"%N%n%O%n%A%n%C%n%S %X\","
645 "\"require\":\"ACS\"," 538 "\"require\":\"ACS\","
646 "\"state_name_type\":\"parish\"" 539 "\"state_name_type\":\"parish\""
647 "}")); 540 "}"));
648 region_data.insert(std::make_pair("JO", "{" 541 region_data.insert(std::make_pair("JO", "{"
649 "\"name\":\"JORDAN\"," 542 "\"name\":\"JORDAN\","
650 "\"input_languages\":\"ar\","
651 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 543 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
652 "}")); 544 "}"));
653 region_data.insert(std::make_pair("JP", "{" 545 region_data.insert(std::make_pair("JP", "{"
654 "\"name\":\"JAPAN\"," 546 "\"name\":\"JAPAN\","
655 "\"lang\":\"ja\"," 547 "\"lang\":\"ja\","
656 "\"languages\":\"ja\"," 548 "\"languages\":\"ja\","
657 "\"input_languages\":\"ja\","
658 "\"fmt\":\"\xE3\x80\x92%Z%n%S%C%n%A%n%O%n%N\"," // \xE3\x80\x92 is 〒. 549 "\"fmt\":\"\xE3\x80\x92%Z%n%S%C%n%A%n%O%n%N\"," // \xE3\x80\x92 is 〒.
659 "\"lfmt\":\"%N%n%O%n%A%n%C, %S%n%Z\","
660 "\"require\":\"ACSZ\"," 550 "\"require\":\"ACSZ\","
661 "\"state_name_type\":\"prefecture\"" 551 "\"state_name_type\":\"prefecture\""
662 "}")); 552 "}"));
663 region_data.insert(std::make_pair("KE", "{" 553 region_data.insert(std::make_pair("KE", "{"
664 "\"name\":\"KENYA\"," 554 "\"name\":\"KENYA\","
665 "\"input_languages\":\"en~sw\","
666 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\"" 555 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\""
667 "}")); 556 "}"));
668 region_data.insert(std::make_pair("KG", "{" 557 region_data.insert(std::make_pair("KG", "{"
669 "\"name\":\"KYRGYZSTAN\"," 558 "\"name\":\"KYRGYZSTAN\","
670 "\"input_languages\":\"ky~ru\","
671 "\"fmt\":\"%Z %C %X%n%A%n%O%n%N\"" 559 "\"fmt\":\"%Z %C %X%n%A%n%O%n%N\""
672 "}")); 560 "}"));
673 region_data.insert(std::make_pair("KH", "{" 561 region_data.insert(std::make_pair("KH", "{"
674 "\"name\":\"CAMBODIA\"," 562 "\"name\":\"CAMBODIA\","
675 "\"input_languages\":\"km\","
676 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 563 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
677 "}")); 564 "}"));
678 region_data.insert(std::make_pair("KI", "{" 565 region_data.insert(std::make_pair("KI", "{"
679 "\"name\":\"KIRIBATI\"," 566 "\"name\":\"KIRIBATI\","
680 "\"input_languages\":\"en~gil\","
681 "\"fmt\":\"%N%n%O%n%A%n%S%n%C\"," 567 "\"fmt\":\"%N%n%O%n%A%n%S%n%C\","
682 "\"state_name_type\":\"island\"" 568 "\"state_name_type\":\"island\""
683 "}")); 569 "}"));
684 region_data.insert(std::make_pair("KM", "{" 570 region_data.insert(std::make_pair("KM", "{"
685 "\"name\":\"COMOROS\"," 571 "\"name\":\"COMOROS\""
686 "\"input_languages\":\"ar~fr~zdj\""
687 "}")); 572 "}"));
688 region_data.insert(std::make_pair("KN", "{" 573 region_data.insert(std::make_pair("KN", "{"
689 "\"name\":\"SAINT KITTS AND NEVIS\"," 574 "\"name\":\"SAINT KITTS AND NEVIS\","
690 "\"lang\":\"en\"," 575 "\"lang\":\"en\","
691 "\"languages\":\"en\"," 576 "\"languages\":\"en\","
692 "\"input_languages\":\"en\","
693 "\"fmt\":\"%N%n%O%n%A%n%C, %S\"," 577 "\"fmt\":\"%N%n%O%n%A%n%C, %S\","
694 "\"require\":\"ACS\"," 578 "\"require\":\"ACS\","
695 "\"state_name_type\":\"island\"" 579 "\"state_name_type\":\"island\""
696 "}")); 580 "}"));
697 region_data.insert(std::make_pair("KR", "{" 581 region_data.insert(std::make_pair("KR", "{"
698 "\"name\":\"KOREA (REP.)\"," 582 "\"name\":\"KOREA (REP.)\","
699 "\"lang\":\"ko\"," 583 "\"lang\":\"ko\","
700 "\"languages\":\"ko\"," 584 "\"languages\":\"ko\","
701 "\"input_languages\":\"ko\","
702 "\"fmt\":\"%S %C%D%n%A%n%O%n%N%nSEOUL %Z\"," 585 "\"fmt\":\"%S %C%D%n%A%n%O%n%N%nSEOUL %Z\","
703 "\"lfmt\":\"%N%n%O%n%A%n%D%n%C%n%S%nSEOUL %Z\","
704 "\"require\":\"ACSZ\"," 586 "\"require\":\"ACSZ\","
705 "\"state_name_type\":\"do_si\"" 587 "\"state_name_type\":\"do_si\""
706 "}")); 588 "}"));
707 region_data.insert(std::make_pair("KW", "{" 589 region_data.insert(std::make_pair("KW", "{"
708 "\"name\":\"KUWAIT\"," 590 "\"name\":\"KUWAIT\","
709 "\"input_languages\":\"ar\","
710 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 591 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
711 "}")); 592 "}"));
712 region_data.insert(std::make_pair("KY", "{" 593 region_data.insert(std::make_pair("KY", "{"
713 "\"name\":\"CAYMAN ISLANDS\"," 594 "\"name\":\"CAYMAN ISLANDS\","
714 "\"lang\":\"en\"," 595 "\"lang\":\"en\","
715 "\"languages\":\"en\"," 596 "\"languages\":\"en\","
716 "\"input_languages\":\"en\","
717 "\"fmt\":\"%N%n%O%n%A%n%S\"," 597 "\"fmt\":\"%N%n%O%n%A%n%S\","
718 "\"require\":\"AS\"," 598 "\"require\":\"AS\","
719 "\"state_name_type\":\"island\"" 599 "\"state_name_type\":\"island\""
720 "}")); 600 "}"));
721 region_data.insert(std::make_pair("KZ", "{" 601 region_data.insert(std::make_pair("KZ", "{"
722 "\"name\":\"KAZAKHSTAN\"," 602 "\"name\":\"KAZAKHSTAN\","
723 "\"input_languages\":\"kk~ru\","
724 "\"fmt\":\"%Z%n%S%n%C%n%A%n%O%n%N\"" 603 "\"fmt\":\"%Z%n%S%n%C%n%A%n%O%n%N\""
725 "}")); 604 "}"));
726 region_data.insert(std::make_pair("LA", "{" 605 region_data.insert(std::make_pair("LA", "{"
727 "\"name\":\"LAO (PEOPLE'S DEM. REP.)\"," 606 "\"name\":\"LAO (PEOPLE'S DEM. REP.)\","
728 "\"input_languages\":\"lo\","
729 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 607 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
730 "}")); 608 "}"));
731 region_data.insert(std::make_pair("LB", "{" 609 region_data.insert(std::make_pair("LB", "{"
732 "\"name\":\"LEBANON\"," 610 "\"name\":\"LEBANON\","
733 "\"input_languages\":\"ar\","
734 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 611 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
735 "}")); 612 "}"));
736 region_data.insert(std::make_pair("LC", "{" 613 region_data.insert(std::make_pair("LC", "{"
737 "\"name\":\"SAINT LUCIA\"," 614 "\"name\":\"SAINT LUCIA\""
738 "\"input_languages\":\"en\""
739 "}")); 615 "}"));
740 region_data.insert(std::make_pair("LI", "{" 616 region_data.insert(std::make_pair("LI", "{"
741 "\"name\":\"LIECHTENSTEIN\"," 617 "\"name\":\"LIECHTENSTEIN\","
742 "\"input_languages\":\"de~gsw\","
743 "\"fmt\":\"%O%n%N%n%A%nFL-%Z %C\"," 618 "\"fmt\":\"%O%n%N%n%A%nFL-%Z %C\","
744 "\"require\":\"ACZ\"" 619 "\"require\":\"ACZ\""
745 "}")); 620 "}"));
746 region_data.insert(std::make_pair("LK", "{" 621 region_data.insert(std::make_pair("LK", "{"
747 "\"name\":\"SRI LANKA\"," 622 "\"name\":\"SRI LANKA\","
748 "\"input_languages\":\"si~ta\","
749 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\"" 623 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\""
750 "}")); 624 "}"));
751 region_data.insert(std::make_pair("LR", "{" 625 region_data.insert(std::make_pair("LR", "{"
752 "\"name\":\"LIBERIA\"," 626 "\"name\":\"LIBERIA\","
753 "\"input_languages\":\"en\","
754 "\"fmt\":\"%N%n%O%n%A%n%Z %C %X\"" 627 "\"fmt\":\"%N%n%O%n%A%n%Z %C %X\""
755 "}")); 628 "}"));
756 region_data.insert(std::make_pair("LS", "{" 629 region_data.insert(std::make_pair("LS", "{"
757 "\"name\":\"LESOTHO\"," 630 "\"name\":\"LESOTHO\","
758 "\"input_languages\":\"en~st\","
759 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 631 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
760 "}")); 632 "}"));
761 region_data.insert(std::make_pair("LT", "{" 633 region_data.insert(std::make_pair("LT", "{"
762 "\"name\":\"LITHUANIA\"," 634 "\"name\":\"LITHUANIA\","
763 "\"input_languages\":\"lt\","
764 "\"fmt\":\"%O%n%N%n%A%nLT-%Z %C\"" 635 "\"fmt\":\"%O%n%N%n%A%nLT-%Z %C\""
765 "}")); 636 "}"));
766 region_data.insert(std::make_pair("LU", "{" 637 region_data.insert(std::make_pair("LU", "{"
767 "\"name\":\"LUXEMBOURG\"," 638 "\"name\":\"LUXEMBOURG\","
768 "\"input_languages\":\"de~fr~lb\","
769 "\"fmt\":\"%O%n%N%n%A%nL-%Z %C\"," 639 "\"fmt\":\"%O%n%N%n%A%nL-%Z %C\","
770 "\"require\":\"ACZ\"" 640 "\"require\":\"ACZ\""
771 "}")); 641 "}"));
772 region_data.insert(std::make_pair("LV", "{" 642 region_data.insert(std::make_pair("LV", "{"
773 "\"name\":\"LATVIA\"," 643 "\"name\":\"LATVIA\","
774 "\"input_languages\":\"lv\","
775 "\"fmt\":\"%N%n%O%n%A%n%C, %Z\"" 644 "\"fmt\":\"%N%n%O%n%A%n%C, %Z\""
776 "}")); 645 "}"));
777 region_data.insert(std::make_pair("LY", "{" 646 region_data.insert(std::make_pair("LY", "{"
778 "\"name\":\"LIBYA\"," 647 "\"name\":\"LIBYA\""
779 "\"input_languages\":\"ar\""
780 "}")); 648 "}"));
781 region_data.insert(std::make_pair("MA", "{" 649 region_data.insert(std::make_pair("MA", "{"
782 "\"name\":\"MOROCCO\"," 650 "\"name\":\"MOROCCO\","
783 "\"input_languages\":\"ar~fr~tzm\","
784 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 651 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
785 "}")); 652 "}"));
786 region_data.insert(std::make_pair("MC", "{" 653 region_data.insert(std::make_pair("MC", "{"
787 "\"name\":\"MONACO\"," 654 "\"name\":\"MONACO\","
788 "\"input_languages\":\"fr\","
789 "\"fmt\":\"%N%n%O%n%A%nMC-%Z %C %X\"" 655 "\"fmt\":\"%N%n%O%n%A%nMC-%Z %C %X\""
790 "}")); 656 "}"));
791 region_data.insert(std::make_pair("MD", "{" 657 region_data.insert(std::make_pair("MD", "{"
792 "\"name\":\"Rep. MOLDOVA\"," 658 "\"name\":\"Rep. MOLDOVA\","
793 "\"input_languages\":\"ro\","
794 "\"fmt\":\"%N%n%O%n%A%nMD-%Z %C\"" 659 "\"fmt\":\"%N%n%O%n%A%nMD-%Z %C\""
795 "}")); 660 "}"));
796 region_data.insert(std::make_pair("ME", "{" 661 region_data.insert(std::make_pair("ME", "{"
797 "\"name\":\"MONTENEGRO\"," 662 "\"name\":\"MONTENEGRO\","
798 "\"input_languages\":\"sr\","
799 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 663 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
800 "}")); 664 "}"));
801 region_data.insert(std::make_pair("MF", "{" 665 region_data.insert(std::make_pair("MF", "{"
802 "\"name\":\"SAINT MARTIN\"," 666 "\"name\":\"SAINT MARTIN\","
803 "\"input_languages\":\"fr\","
804 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 667 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
805 "\"require\":\"ACZ\"" 668 "\"require\":\"ACZ\""
806 "}")); 669 "}"));
807 region_data.insert(std::make_pair("MG", "{" 670 region_data.insert(std::make_pair("MG", "{"
808 "\"name\":\"MADAGASCAR\"," 671 "\"name\":\"MADAGASCAR\","
809 "\"input_languages\":\"en~fr~mg\","
810 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 672 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
811 "}")); 673 "}"));
812 region_data.insert(std::make_pair("MH", "{" 674 region_data.insert(std::make_pair("MH", "{"
813 "\"name\":\"MARSHALL ISLANDS\"," 675 "\"name\":\"MARSHALL ISLANDS\","
814 "\"input_languages\":\"en~mh\","
815 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 676 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
816 "\"require\":\"ACSZ\"," 677 "\"require\":\"ACSZ\","
817 "\"zip_name_type\":\"zip\"," 678 "\"zip_name_type\":\"zip\","
818 "\"state_name_type\":\"state\"" 679 "\"state_name_type\":\"state\""
819 "}")); 680 "}"));
820 region_data.insert(std::make_pair("MK", "{" 681 region_data.insert(std::make_pair("MK", "{"
821 "\"name\":\"MACEDONIA\"," 682 "\"name\":\"MACEDONIA\","
822 "\"input_languages\":\"mk~sq\","
823 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 683 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
824 "}")); 684 "}"));
825 region_data.insert(std::make_pair("ML", "{" 685 region_data.insert(std::make_pair("ML", "{"
826 "\"name\":\"MALI\"," 686 "\"name\":\"MALI\""
827 "\"input_languages\":\"fr\""
828 "}")); 687 "}"));
829 region_data.insert(std::make_pair("MN", "{" 688 region_data.insert(std::make_pair("MN", "{"
830 "\"name\":\"MONGOLIA\"," 689 "\"name\":\"MONGOLIA\","
831 "\"input_languages\":\"mn\","
832 "\"fmt\":\"%N%n%O%n%A%n%S %C-%X%n%Z\"" 690 "\"fmt\":\"%N%n%O%n%A%n%S %C-%X%n%Z\""
833 "}")); 691 "}"));
834 region_data.insert(std::make_pair("MO", "{" 692 region_data.insert(std::make_pair("MO", "{"
835 "\"name\":\"MACAO\"," 693 "\"name\":\"MACAO\","
836 "\"lang\":\"zh-hant\"," 694 "\"lang\":\"zh-hant\","
837 "\"languages\":\"zh-hant\"," 695 "\"languages\":\"zh-hant\","
838 "\"input_languages\":\"pt~zh\","
839 "\"fmt\":\"%A%n%O%n%N\"," 696 "\"fmt\":\"%A%n%O%n%N\","
840 "\"lfmt\":\"%N%n%O%n%A\","
841 "\"require\":\"A\"" 697 "\"require\":\"A\""
842 "}")); 698 "}"));
843 region_data.insert(std::make_pair("MP", "{" 699 region_data.insert(std::make_pair("MP", "{"
844 "\"name\":\"NORTHERN MARIANA ISLANDS\"," 700 "\"name\":\"NORTHERN MARIANA ISLANDS\","
845 "\"input_languages\":\"en\","
846 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 701 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
847 "\"require\":\"ACSZ\"," 702 "\"require\":\"ACSZ\","
848 "\"zip_name_type\":\"zip\"," 703 "\"zip_name_type\":\"zip\","
849 "\"state_name_type\":\"state\"" 704 "\"state_name_type\":\"state\""
850 "}")); 705 "}"));
851 region_data.insert(std::make_pair("MQ", "{" 706 region_data.insert(std::make_pair("MQ", "{"
852 "\"name\":\"MARTINIQUE\"," 707 "\"name\":\"MARTINIQUE\","
853 "\"input_languages\":\"fr\","
854 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 708 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
855 "\"require\":\"ACZ\"" 709 "\"require\":\"ACZ\""
856 "}")); 710 "}"));
857 region_data.insert(std::make_pair("MR", "{" 711 region_data.insert(std::make_pair("MR", "{"
858 "\"name\":\"MAURITANIA\"," 712 "\"name\":\"MAURITANIA\""
859 "\"input_languages\":\"ar\""
860 "}")); 713 "}"));
861 region_data.insert(std::make_pair("MS", "{" 714 region_data.insert(std::make_pair("MS", "{"
862 "\"name\":\"MONTSERRAT\"," 715 "\"name\":\"MONTSERRAT\""
863 "\"input_languages\":\"en\""
864 "}")); 716 "}"));
865 region_data.insert(std::make_pair("MT", "{" 717 region_data.insert(std::make_pair("MT", "{"
866 "\"name\":\"MALTA\"," 718 "\"name\":\"MALTA\","
867 "\"input_languages\":\"en~mt\","
868 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 719 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
869 "}")); 720 "}"));
870 region_data.insert(std::make_pair("MU", "{" 721 region_data.insert(std::make_pair("MU", "{"
871 "\"name\":\"MAURITIUS\"," 722 "\"name\":\"MAURITIUS\","
872 "\"input_languages\":\"en~fr\","
873 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C\"" 723 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C\""
874 "}")); 724 "}"));
875 region_data.insert(std::make_pair("MV", "{" 725 region_data.insert(std::make_pair("MV", "{"
876 "\"name\":\"MALDIVES\"," 726 "\"name\":\"MALDIVES\","
877 "\"input_languages\":\"dv\","
878 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 727 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
879 "}")); 728 "}"));
880 region_data.insert(std::make_pair("MW", "{" 729 region_data.insert(std::make_pair("MW", "{"
881 "\"name\":\"MALAWI\"," 730 "\"name\":\"MALAWI\","
882 "\"input_languages\":\"en~ny\","
883 "\"fmt\":\"%N%n%O%n%A%n%C %X\"" 731 "\"fmt\":\"%N%n%O%n%A%n%C %X\""
884 "}")); 732 "}"));
885 region_data.insert(std::make_pair("MX", "{" 733 region_data.insert(std::make_pair("MX", "{"
886 "\"name\":\"MEXICO\"," 734 "\"name\":\"MEXICO\","
887 "\"lang\":\"es\"," 735 "\"lang\":\"es\","
888 "\"languages\":\"es\"," 736 "\"languages\":\"es\","
889 "\"input_languages\":\"es\","
890 "\"fmt\":\"%N%n%O%n%A%n%Z %C, %S\"," 737 "\"fmt\":\"%N%n%O%n%A%n%Z %C, %S\","
891 "\"require\":\"ACZ\"," 738 "\"require\":\"ACZ\","
892 "\"state_name_type\":\"state\"" 739 "\"state_name_type\":\"state\""
893 "}")); 740 "}"));
894 region_data.insert(std::make_pair("MY", "{" 741 region_data.insert(std::make_pair("MY", "{"
895 "\"name\":\"MALAYSIA\"," 742 "\"name\":\"MALAYSIA\","
896 "\"lang\":\"ms\"," 743 "\"lang\":\"ms\","
897 "\"languages\":\"ms\"," 744 "\"languages\":\"ms\","
898 "\"input_languages\":\"ms\","
899 "\"fmt\":\"%N%n%O%n%A%n%Z %C, %S\"," 745 "\"fmt\":\"%N%n%O%n%A%n%Z %C, %S\","
900 "\"require\":\"ACZ\"," 746 "\"require\":\"ACZ\","
901 "\"state_name_type\":\"state\"" 747 "\"state_name_type\":\"state\""
902 "}")); 748 "}"));
903 region_data.insert(std::make_pair("MZ", "{" 749 region_data.insert(std::make_pair("MZ", "{"
904 "\"name\":\"MOZAMBIQUE\"," 750 "\"name\":\"MOZAMBIQUE\","
905 "\"input_languages\":\"pt\","
906 "\"fmt\":\"%N%n%O%n%A%n%C\"" 751 "\"fmt\":\"%N%n%O%n%A%n%C\""
907 "}")); 752 "}"));
908 region_data.insert(std::make_pair("NA", "{" 753 region_data.insert(std::make_pair("NA", "{"
909 "\"name\":\"NAMIBIA\"," 754 "\"name\":\"NAMIBIA\""
910 "\"input_languages\":\"af~en\""
911 "}")); 755 "}"));
912 region_data.insert(std::make_pair("NC", "{" 756 region_data.insert(std::make_pair("NC", "{"
913 "\"name\":\"NEW CALEDONIA\"," 757 "\"name\":\"NEW CALEDONIA\","
914 "\"input_languages\":\"fr\","
915 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 758 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
916 "\"require\":\"ACZ\"" 759 "\"require\":\"ACZ\""
917 "}")); 760 "}"));
918 region_data.insert(std::make_pair("NE", "{" 761 region_data.insert(std::make_pair("NE", "{"
919 "\"name\":\"NIGER\"," 762 "\"name\":\"NIGER\","
920 "\"input_languages\":\"fr\","
921 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 763 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
922 "}")); 764 "}"));
923 region_data.insert(std::make_pair("NF", "{" 765 region_data.insert(std::make_pair("NF", "{"
924 "\"name\":\"NORFOLK ISLAND\"," 766 "\"name\":\"NORFOLK ISLAND\","
925 "\"input_languages\":\"en\","
926 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\"" 767 "\"fmt\":\"%O%n%N%n%A%n%C %S %Z\""
927 "}")); 768 "}"));
928 region_data.insert(std::make_pair("NG", "{" 769 region_data.insert(std::make_pair("NG", "{"
929 "\"name\":\"NIGERIA\"," 770 "\"name\":\"NIGERIA\","
930 "\"lang\":\"fr\"," 771 "\"lang\":\"fr\","
931 "\"languages\":\"fr\"," 772 "\"languages\":\"fr\","
932 "\"input_languages\":\"efi~en~ha~ig~yo\","
933 "\"fmt\":\"%N%n%O%n%A%n%C %Z%n%S\"," 773 "\"fmt\":\"%N%n%O%n%A%n%C %Z%n%S\","
934 "\"state_name_type\":\"state\"" 774 "\"state_name_type\":\"state\""
935 "}")); 775 "}"));
936 region_data.insert(std::make_pair("NI", "{" 776 region_data.insert(std::make_pair("NI", "{"
937 "\"name\":\"NICARAGUA\"," 777 "\"name\":\"NICARAGUA\","
938 "\"lang\":\"es\"," 778 "\"lang\":\"es\","
939 "\"languages\":\"es\"," 779 "\"languages\":\"es\","
940 "\"input_languages\":\"es\","
941 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C, %S\"," 780 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C, %S\","
942 "\"state_name_type\":\"department\"" 781 "\"state_name_type\":\"department\""
943 "}")); 782 "}"));
944 region_data.insert(std::make_pair("NL", "{" 783 region_data.insert(std::make_pair("NL", "{"
945 "\"name\":\"NETHERLANDS\"," 784 "\"name\":\"NETHERLANDS\","
946 "\"input_languages\":\"nl\","
947 "\"fmt\":\"%O%n%N%n%A%n%Z %C\"," 785 "\"fmt\":\"%O%n%N%n%A%n%Z %C\","
948 "\"require\":\"ACZ\"" 786 "\"require\":\"ACZ\""
949 "}")); 787 "}"));
950 region_data.insert(std::make_pair("NO", "{" 788 region_data.insert(std::make_pair("NO", "{"
951 "\"name\":\"NORWAY\"," 789 "\"name\":\"NORWAY\","
952 "\"input_languages\":\"nb~nn\","
953 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 790 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
954 "\"require\":\"ACZ\"" 791 "\"require\":\"ACZ\""
955 "}")); 792 "}"));
956 region_data.insert(std::make_pair("NP", "{" 793 region_data.insert(std::make_pair("NP", "{"
957 "\"name\":\"NEPAL\"," 794 "\"name\":\"NEPAL\","
958 "\"input_languages\":\"ne\","
959 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 795 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
960 "}")); 796 "}"));
961 region_data.insert(std::make_pair("NR", "{" 797 region_data.insert(std::make_pair("NR", "{"
962 "\"name\":\"NAURU CENTRAL PACIFIC\"," 798 "\"name\":\"NAURU CENTRAL PACIFIC\","
963 "\"lang\":\"en\"," 799 "\"lang\":\"en\","
964 "\"languages\":\"en\"," 800 "\"languages\":\"en\","
965 "\"input_languages\":\"en~na\","
966 "\"fmt\":\"%N%n%O%n%A%n%S\"," 801 "\"fmt\":\"%N%n%O%n%A%n%S\","
967 "\"require\":\"AS\"," 802 "\"require\":\"AS\","
968 "\"state_name_type\":\"district\"" 803 "\"state_name_type\":\"district\""
969 "}")); 804 "}"));
970 region_data.insert(std::make_pair("NU", "{" 805 region_data.insert(std::make_pair("NU", "{"
971 "\"name\":\"NIUE\"," 806 "\"name\":\"NIUE\""
972 "\"input_languages\":\"en~niu\""
973 "}")); 807 "}"));
974 region_data.insert(std::make_pair("NZ", "{" 808 region_data.insert(std::make_pair("NZ", "{"
975 "\"name\":\"NEW ZEALAND\"," 809 "\"name\":\"NEW ZEALAND\","
976 "\"input_languages\":\"en~mi\","
977 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"," 810 "\"fmt\":\"%N%n%O%n%A%n%C %Z\","
978 "\"require\":\"ACZ\"" 811 "\"require\":\"ACZ\""
979 "}")); 812 "}"));
980 region_data.insert(std::make_pair("OM", "{" 813 region_data.insert(std::make_pair("OM", "{"
981 "\"name\":\"OMAN\"," 814 "\"name\":\"OMAN\","
982 "\"input_languages\":\"ar\","
983 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C\"" 815 "\"fmt\":\"%N%n%O%n%A%n%Z%n%C\""
984 "}")); 816 "}"));
985 region_data.insert(std::make_pair("PA", "{" 817 region_data.insert(std::make_pair("PA", "{"
986 "\"name\":\"PANAMA (REP.)\"," 818 "\"name\":\"PANAMA (REP.)\","
987 "\"input_languages\":\"es\","
988 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\"" 819 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\""
989 "}")); 820 "}"));
990 region_data.insert(std::make_pair("PE", "{" 821 region_data.insert(std::make_pair("PE", "{"
991 "\"name\":\"PERU\"," 822 "\"name\":\"PERU\""
992 "\"input_languages\":\"es~qu\""
993 "}")); 823 "}"));
994 region_data.insert(std::make_pair("PF", "{" 824 region_data.insert(std::make_pair("PF", "{"
995 "\"name\":\"FRENCH POLYNESIA\"," 825 "\"name\":\"FRENCH POLYNESIA\","
996 "\"input_languages\":\"fr~ty\","
997 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\"," 826 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\","
998 "\"require\":\"ACSZ\"," 827 "\"require\":\"ACSZ\","
999 "\"state_name_type\":\"island\"" 828 "\"state_name_type\":\"island\""
1000 "}")); 829 "}"));
1001 region_data.insert(std::make_pair("PG", "{" 830 region_data.insert(std::make_pair("PG", "{"
1002 "\"name\":\"PAPUA NEW GUINEA\"," 831 "\"name\":\"PAPUA NEW GUINEA\","
1003 "\"input_languages\":\"en~ho~tpi\","
1004 "\"fmt\":\"%N%n%O%n%A%n%C %Z %S\"," 832 "\"fmt\":\"%N%n%O%n%A%n%C %Z %S\","
1005 "\"require\":\"ACS\"" 833 "\"require\":\"ACS\""
1006 "}")); 834 "}"));
1007 region_data.insert(std::make_pair("PH", "{" 835 region_data.insert(std::make_pair("PH", "{"
1008 "\"name\":\"PHILIPPINES\"," 836 "\"name\":\"PHILIPPINES\","
1009 "\"input_languages\":\"en~fil\","
1010 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\"," 837 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\","
1011 "\"require\":\"AC\"" 838 "\"require\":\"AC\""
1012 "}")); 839 "}"));
1013 region_data.insert(std::make_pair("PK", "{" 840 region_data.insert(std::make_pair("PK", "{"
1014 "\"name\":\"PAKISTAN\"," 841 "\"name\":\"PAKISTAN\","
1015 "\"input_languages\":\"en~ur\","
1016 "\"fmt\":\"%N%n%O%n%A%n%C-%Z\"" 842 "\"fmt\":\"%N%n%O%n%A%n%C-%Z\""
1017 "}")); 843 "}"));
1018 region_data.insert(std::make_pair("PL", "{" 844 region_data.insert(std::make_pair("PL", "{"
1019 "\"name\":\"POLAND\"," 845 "\"name\":\"POLAND\","
1020 "\"input_languages\":\"pl\","
1021 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 846 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
1022 "\"require\":\"ACZ\"" 847 "\"require\":\"ACZ\""
1023 "}")); 848 "}"));
1024 region_data.insert(std::make_pair("PM", "{" 849 region_data.insert(std::make_pair("PM", "{"
1025 "\"name\":\"ST. PIERRE AND MIQUELON\"," 850 "\"name\":\"ST. PIERRE AND MIQUELON\","
1026 "\"input_languages\":\"fr\","
1027 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 851 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
1028 "\"require\":\"ACZ\"" 852 "\"require\":\"ACZ\""
1029 "}")); 853 "}"));
1030 region_data.insert(std::make_pair("PN", "{" 854 region_data.insert(std::make_pair("PN", "{"
1031 "\"name\":\"PITCAIRN\"," 855 "\"name\":\"PITCAIRN\","
1032 "\"input_languages\":\"en\","
1033 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\"," 856 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\","
1034 "\"require\":\"ACZ\"" 857 "\"require\":\"ACZ\""
1035 "}")); 858 "}"));
1036 region_data.insert(std::make_pair("PR", "{" 859 region_data.insert(std::make_pair("PR", "{"
1037 "\"name\":\"PUERTO RICO\"," 860 "\"name\":\"PUERTO RICO\","
1038 "\"input_languages\":\"en~es\","
1039 "\"fmt\":\"%N%n%O%n%A%n%C PR %Z\"," 861 "\"fmt\":\"%N%n%O%n%A%n%C PR %Z\","
1040 "\"require\":\"ACZ\"," 862 "\"require\":\"ACZ\","
1041 "\"zip_name_type\":\"zip\"" 863 "\"zip_name_type\":\"zip\""
1042 "}")); 864 "}"));
1043 region_data.insert(std::make_pair("PS", "{" 865 region_data.insert(std::make_pair("PS", "{"
1044 "\"name\":\"PALESTINIAN TERRITORY\"," 866 "\"name\":\"PALESTINIAN TERRITORY\""
1045 "\"input_languages\":\"ar\""
1046 "}")); 867 "}"));
1047 region_data.insert(std::make_pair("PT", "{" 868 region_data.insert(std::make_pair("PT", "{"
1048 "\"name\":\"PORTUGAL\"," 869 "\"name\":\"PORTUGAL\","
1049 "\"input_languages\":\"pt\","
1050 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 870 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
1051 "\"require\":\"ACZ\"" 871 "\"require\":\"ACZ\""
1052 "}")); 872 "}"));
1053 region_data.insert(std::make_pair("PW", "{" 873 region_data.insert(std::make_pair("PW", "{"
1054 "\"name\":\"PALAU\"," 874 "\"name\":\"PALAU\","
1055 "\"input_languages\":\"en~pau\","
1056 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 875 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
1057 "\"require\":\"ACSZ\"," 876 "\"require\":\"ACSZ\","
1058 "\"zip_name_type\":\"zip\"," 877 "\"zip_name_type\":\"zip\","
1059 "\"state_name_type\":\"state\"" 878 "\"state_name_type\":\"state\""
1060 "}")); 879 "}"));
1061 region_data.insert(std::make_pair("PY", "{" 880 region_data.insert(std::make_pair("PY", "{"
1062 "\"name\":\"PARAGUAY\"," 881 "\"name\":\"PARAGUAY\","
1063 "\"input_languages\":\"es~gn\","
1064 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 882 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1065 "}")); 883 "}"));
1066 region_data.insert(std::make_pair("QA", "{" 884 region_data.insert(std::make_pair("QA", "{"
1067 "\"name\":\"QATAR\"," 885 "\"name\":\"QATAR\""
1068 "\"input_languages\":\"ar\""
1069 "}")); 886 "}"));
1070 region_data.insert(std::make_pair("RE", "{" 887 region_data.insert(std::make_pair("RE", "{"
1071 "\"name\":\"REUNION\"," 888 "\"name\":\"REUNION\","
1072 "\"input_languages\":\"fr\","
1073 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 889 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
1074 "\"require\":\"ACZ\"" 890 "\"require\":\"ACZ\""
1075 "}")); 891 "}"));
1076 region_data.insert(std::make_pair("RO", "{" 892 region_data.insert(std::make_pair("RO", "{"
1077 "\"name\":\"ROMANIA\"," 893 "\"name\":\"ROMANIA\","
1078 "\"input_languages\":\"ro\","
1079 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 894 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1080 "}")); 895 "}"));
1081 region_data.insert(std::make_pair("RS", "{" 896 region_data.insert(std::make_pair("RS", "{"
1082 "\"name\":\"REPUBLIC OF SERBIA\"," 897 "\"name\":\"REPUBLIC OF SERBIA\","
1083 "\"input_languages\":\"sr\","
1084 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 898 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1085 "}")); 899 "}"));
1086 region_data.insert(std::make_pair("RU", "{" 900 region_data.insert(std::make_pair("RU", "{"
1087 "\"name\":\"RUSSIAN FEDERATION\"," 901 "\"name\":\"RUSSIAN FEDERATION\","
1088 "\"input_languages\":\"ru\","
1089 "\"fmt\":\"%Z %C %n%A%n%O%n%N\"," 902 "\"fmt\":\"%Z %C %n%A%n%O%n%N\","
1090 "\"require\":\"ACZ\"" 903 "\"require\":\"ACZ\""
1091 "}")); 904 "}"));
1092 region_data.insert(std::make_pair("RW", "{" 905 region_data.insert(std::make_pair("RW", "{"
1093 "\"name\":\"RWANDA\"," 906 "\"name\":\"RWANDA\""
1094 "\"input_languages\":\"en~fr~rw\""
1095 "}")); 907 "}"));
1096 region_data.insert(std::make_pair("SA", "{" 908 region_data.insert(std::make_pair("SA", "{"
1097 "\"name\":\"SAUDI ARABIA\"," 909 "\"name\":\"SAUDI ARABIA\","
1098 "\"input_languages\":\"ar\","
1099 "\"fmt\":\"%N%n%O%n%A%n%C %Z\"" 910 "\"fmt\":\"%N%n%O%n%A%n%C %Z\""
1100 "}")); 911 "}"));
1101 region_data.insert(std::make_pair("SB", "{" 912 region_data.insert(std::make_pair("SB", "{"
1102 "\"name\":\"SOLOMON ISLANDS\"," 913 "\"name\":\"SOLOMON ISLANDS\""
1103 "\"input_languages\":\"en\""
1104 "}")); 914 "}"));
1105 region_data.insert(std::make_pair("SC", "{" 915 region_data.insert(std::make_pair("SC", "{"
1106 "\"name\":\"SEYCHELLES\"," 916 "\"name\":\"SEYCHELLES\","
1107 "\"input_languages\":\"en~fr\","
1108 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\"," 917 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\","
1109 "\"state_name_type\":\"island\"" 918 "\"state_name_type\":\"island\""
1110 "}")); 919 "}"));
1111 region_data.insert(std::make_pair("SE", "{" 920 region_data.insert(std::make_pair("SE", "{"
1112 "\"name\":\"SWEDEN\"," 921 "\"name\":\"SWEDEN\","
1113 "\"input_languages\":\"sv\","
1114 "\"fmt\":\"%O%n%N%n%A%nSE-%Z %C\"," 922 "\"fmt\":\"%O%n%N%n%A%nSE-%Z %C\","
1115 "\"require\":\"ACZ\"" 923 "\"require\":\"ACZ\""
1116 "}")); 924 "}"));
1117 region_data.insert(std::make_pair("SG", "{" 925 region_data.insert(std::make_pair("SG", "{"
1118 "\"name\":\"REP. OF SINGAPORE\"," 926 "\"name\":\"REP. OF SINGAPORE\","
1119 "\"input_languages\":\"en~ms~ta~zh\","
1120 "\"fmt\":\"%N%n%O%n%A%nSINGAPORE %Z\"," 927 "\"fmt\":\"%N%n%O%n%A%nSINGAPORE %Z\","
1121 "\"require\":\"AZ\"" 928 "\"require\":\"AZ\""
1122 "}")); 929 "}"));
1123 region_data.insert(std::make_pair("SH", "{" 930 region_data.insert(std::make_pair("SH", "{"
1124 "\"name\":\"SAINT HELENA\"," 931 "\"name\":\"SAINT HELENA\","
1125 "\"input_languages\":\"en\","
1126 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\"," 932 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\","
1127 "\"require\":\"ACZ\"" 933 "\"require\":\"ACZ\""
1128 "}")); 934 "}"));
1129 region_data.insert(std::make_pair("SI", "{" 935 region_data.insert(std::make_pair("SI", "{"
1130 "\"name\":\"SLOVENIA\"," 936 "\"name\":\"SLOVENIA\","
1131 "\"input_languages\":\"sl\","
1132 "\"fmt\":\"%N%n%O%n%A%nSI- %Z %C\"" 937 "\"fmt\":\"%N%n%O%n%A%nSI- %Z %C\""
1133 "}")); 938 "}"));
1134 region_data.insert(std::make_pair("SJ", "{" 939 region_data.insert(std::make_pair("SJ", "{"
1135 "\"name\":\"SVALBARD AND JAN MAYEN ISLANDS\"," 940 "\"name\":\"SVALBARD AND JAN MAYEN ISLANDS\","
1136 "\"input_languages\":\"nb\","
1137 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 941 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
1138 "\"require\":\"ACZ\"" 942 "\"require\":\"ACZ\""
1139 "}")); 943 "}"));
1140 region_data.insert(std::make_pair("SK", "{" 944 region_data.insert(std::make_pair("SK", "{"
1141 "\"name\":\"SLOVAKIA\"," 945 "\"name\":\"SLOVAKIA\","
1142 "\"input_languages\":\"sk\","
1143 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 946 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1144 "}")); 947 "}"));
1145 region_data.insert(std::make_pair("SL", "{" 948 region_data.insert(std::make_pair("SL", "{"
1146 "\"name\":\"SIERRA LEONE\"," 949 "\"name\":\"SIERRA LEONE\""
1147 "\"input_languages\":\"en\""
1148 "}")); 950 "}"));
1149 region_data.insert(std::make_pair("SM", "{" 951 region_data.insert(std::make_pair("SM", "{"
1150 "\"name\":\"SAN MARINO\"," 952 "\"name\":\"SAN MARINO\","
1151 "\"input_languages\":\"it\","
1152 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 953 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
1153 "\"require\":\"AZ\"" 954 "\"require\":\"AZ\""
1154 "}")); 955 "}"));
1155 region_data.insert(std::make_pair("SN", "{" 956 region_data.insert(std::make_pair("SN", "{"
1156 "\"name\":\"SENEGAL\"," 957 "\"name\":\"SENEGAL\","
1157 "\"input_languages\":\"fr~wo\","
1158 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 958 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1159 "}")); 959 "}"));
1160 region_data.insert(std::make_pair("SO", "{" 960 region_data.insert(std::make_pair("SO", "{"
1161 "\"name\":\"SOMALIA\"," 961 "\"name\":\"SOMALIA\","
1162 "\"lang\":\"so\"," 962 "\"lang\":\"so\","
1163 "\"languages\":\"so\"," 963 "\"languages\":\"so\","
1164 "\"input_languages\":\"ar~so\","
1165 "\"fmt\":\"%N%n%O%n%A%n%C, %S %Z\"," 964 "\"fmt\":\"%N%n%O%n%A%n%C, %S %Z\","
1166 "\"require\":\"ACS\"" 965 "\"require\":\"ACS\""
1167 "}")); 966 "}"));
1168 region_data.insert(std::make_pair("SR", "{" 967 region_data.insert(std::make_pair("SR", "{"
1169 "\"name\":\"SURINAME\"," 968 "\"name\":\"SURINAME\","
1170 "\"lang\":\"nl\"," 969 "\"lang\":\"nl\","
1171 "\"languages\":\"nl\"," 970 "\"languages\":\"nl\","
1172 "\"input_languages\":\"nl\","
1173 "\"fmt\":\"%N%n%O%n%A%n%C %X%n%S\"" 971 "\"fmt\":\"%N%n%O%n%A%n%C %X%n%S\""
1174 "}")); 972 "}"));
1175 region_data.insert(std::make_pair("ST", "{" 973 region_data.insert(std::make_pair("ST", "{"
1176 "\"name\":\"SAO TOME AND PRINCIPE\"," 974 "\"name\":\"SAO TOME AND PRINCIPE\","
1177 "\"input_languages\":\"pt\","
1178 "\"fmt\":\"%N%n%O%n%A%n%C %X\"" 975 "\"fmt\":\"%N%n%O%n%A%n%C %X\""
1179 "}")); 976 "}"));
1180 region_data.insert(std::make_pair("SV", "{" 977 region_data.insert(std::make_pair("SV", "{"
1181 "\"name\":\"EL SALVADOR\"," 978 "\"name\":\"EL SALVADOR\","
1182 "\"lang\":\"es\"," 979 "\"lang\":\"es\","
1183 "\"languages\":\"es\"," 980 "\"languages\":\"es\","
1184 "\"input_languages\":\"es\","
1185 "\"fmt\":\"%N%n%O%n%A%n%Z-%C%n%S\"," 981 "\"fmt\":\"%N%n%O%n%A%n%Z-%C%n%S\","
1186 "\"require\":\"ACS\"" 982 "\"require\":\"ACS\""
1187 "}")); 983 "}"));
1188 region_data.insert(std::make_pair("SZ", "{" 984 region_data.insert(std::make_pair("SZ", "{"
1189 "\"name\":\"SWAZILAND\"," 985 "\"name\":\"SWAZILAND\","
1190 "\"input_languages\":\"en~ss\","
1191 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\"" 986 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\""
1192 "}")); 987 "}"));
1193 region_data.insert(std::make_pair("TC", "{" 988 region_data.insert(std::make_pair("TC", "{"
1194 "\"name\":\"TURKS AND CAICOS ISLANDS\"," 989 "\"name\":\"TURKS AND CAICOS ISLANDS\","
1195 "\"input_languages\":\"en\","
1196 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\"," 990 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%Z\","
1197 "\"require\":\"ACZ\"" 991 "\"require\":\"ACZ\""
1198 "}")); 992 "}"));
1199 region_data.insert(std::make_pair("TD", "{" 993 region_data.insert(std::make_pair("TD", "{"
1200 "\"name\":\"CHAD\"," 994 "\"name\":\"CHAD\""
1201 "\"input_languages\":\"ar~fr\""
1202 "}")); 995 "}"));
1203 region_data.insert(std::make_pair("TF", "{" 996 region_data.insert(std::make_pair("TF", "{"
1204 "\"name\":\"FRENCH SOUTHERN TERRITORIES\"" 997 "\"name\":\"FRENCH SOUTHERN TERRITORIES\""
1205 "}")); 998 "}"));
1206 region_data.insert(std::make_pair("TG", "{" 999 region_data.insert(std::make_pair("TG", "{"
1207 "\"name\":\"TOGO\"," 1000 "\"name\":\"TOGO\""
1208 "\"input_languages\":\"fr\""
1209 "}")); 1001 "}"));
1210 region_data.insert(std::make_pair("TH", "{" 1002 region_data.insert(std::make_pair("TH", "{"
1211 "\"name\":\"THAILAND\"," 1003 "\"name\":\"THAILAND\","
1212 "\"lang\":\"th\"," 1004 "\"lang\":\"th\","
1213 "\"languages\":\"th\"," 1005 "\"languages\":\"th\","
1214 "\"input_languages\":\"th\"," 1006 "\"fmt\":\"%N%n%O%n%A%n%C%n%S %Z\""
1215 "\"fmt\":\"%N%n%O%n%A%n%C%n%S %Z\","
1216 "\"lfmt\":\"%N%n%O%n%A%n%C%n%S %Z\""
1217 "}")); 1007 "}"));
1218 region_data.insert(std::make_pair("TJ", "{" 1008 region_data.insert(std::make_pair("TJ", "{"
1219 "\"name\":\"TAJIKISTAN\"," 1009 "\"name\":\"TAJIKISTAN\","
1220 "\"input_languages\":\"tg\","
1221 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 1010 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1222 "}")); 1011 "}"));
1223 region_data.insert(std::make_pair("TK", "{" 1012 region_data.insert(std::make_pair("TK", "{"
1224 "\"name\":\"TOKELAU\"," 1013 "\"name\":\"TOKELAU\""
1225 "\"input_languages\":\"en~tkl\""
1226 "}")); 1014 "}"));
1227 region_data.insert(std::make_pair("TL", "{" 1015 region_data.insert(std::make_pair("TL", "{"
1228 "\"name\":\"TIMOR-LESTE\"," 1016 "\"name\":\"TIMOR-LESTE\""
1229 "\"input_languages\":\"pt~tet\""
1230 "}")); 1017 "}"));
1231 region_data.insert(std::make_pair("TM", "{" 1018 region_data.insert(std::make_pair("TM", "{"
1232 "\"name\":\"TURKMENISTAN\"," 1019 "\"name\":\"TURKMENISTAN\","
1233 "\"input_languages\":\"tk\","
1234 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 1020 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1235 "}")); 1021 "}"));
1236 region_data.insert(std::make_pair("TN", "{" 1022 region_data.insert(std::make_pair("TN", "{"
1237 "\"name\":\"TUNISIA\"," 1023 "\"name\":\"TUNISIA\","
1238 "\"input_languages\":\"ar~fr\","
1239 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 1024 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1240 "}")); 1025 "}"));
1241 region_data.insert(std::make_pair("TO", "{" 1026 region_data.insert(std::make_pair("TO", "{"
1242 "\"name\":\"TONGA\"," 1027 "\"name\":\"TONGA\""
1243 "\"input_languages\":\"en~to\""
1244 "}")); 1028 "}"));
1245 region_data.insert(std::make_pair("TR", "{" 1029 region_data.insert(std::make_pair("TR", "{"
1246 "\"name\":\"TURKEY\"," 1030 "\"name\":\"TURKEY\","
1247 "\"input_languages\":\"tr\","
1248 "\"fmt\":\"%N%n%O%n%A%n%Z %C/%S\"," 1031 "\"fmt\":\"%N%n%O%n%A%n%Z %C/%S\","
1249 "\"require\":\"ACZ\"" 1032 "\"require\":\"ACZ\""
1250 "}")); 1033 "}"));
1251 region_data.insert(std::make_pair("TT", "{" 1034 region_data.insert(std::make_pair("TT", "{"
1252 "\"name\":\"TRINIDAD AND TOBAGO\"," 1035 "\"name\":\"TRINIDAD AND TOBAGO\""
1253 "\"input_languages\":\"en\""
1254 "}")); 1036 "}"));
1255 region_data.insert(std::make_pair("TV", "{" 1037 region_data.insert(std::make_pair("TV", "{"
1256 "\"name\":\"TUVALU\"," 1038 "\"name\":\"TUVALU\","
1257 "\"lang\":\"tyv\"," 1039 "\"lang\":\"tyv\","
1258 "\"languages\":\"tyv\"," 1040 "\"languages\":\"tyv\","
1259 "\"input_languages\":\"en~tvl\","
1260 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%S\"," 1041 "\"fmt\":\"%N%n%O%n%A%n%X%n%C%n%S\","
1261 "\"state_name_type\":\"island\"" 1042 "\"state_name_type\":\"island\""
1262 "}")); 1043 "}"));
1263 region_data.insert(std::make_pair("TW", "{" 1044 region_data.insert(std::make_pair("TW", "{"
1264 "\"name\":\"TAIWAN\"," 1045 "\"name\":\"TAIWAN\","
1265 "\"lang\":\"zh-hant\"," 1046 "\"lang\":\"zh-hant\","
1266 "\"languages\":\"zh-hant\"," 1047 "\"languages\":\"zh-hant\","
1267 "\"input_languages\":\"zh\","
1268 "\"fmt\":\"%Z%n%S%C%n%A%n%O%n%N\"," 1048 "\"fmt\":\"%Z%n%S%C%n%A%n%O%n%N\","
1269 "\"lfmt\":\"%N%n%O%n%A%n%C, %S %Z\","
1270 "\"require\":\"ACSZ\"," 1049 "\"require\":\"ACSZ\","
1271 "\"state_name_type\":\"county\"" 1050 "\"state_name_type\":\"county\""
1272 "}")); 1051 "}"));
1273 region_data.insert(std::make_pair("TZ", "{" 1052 region_data.insert(std::make_pair("TZ", "{"
1274 "\"name\":\"TANZANIA (UNITED REP.)\"," 1053 "\"name\":\"TANZANIA (UNITED REP.)\""
1275 "\"input_languages\":\"en~sw\""
1276 "}")); 1054 "}"));
1277 region_data.insert(std::make_pair("UA", "{" 1055 region_data.insert(std::make_pair("UA", "{"
1278 "\"name\":\"UKRAINE\"," 1056 "\"name\":\"UKRAINE\","
1279 "\"input_languages\":\"ru~uk\","
1280 "\"fmt\":\"%Z %C%n%A%n%O%n%N\"" 1057 "\"fmt\":\"%Z %C%n%A%n%O%n%N\""
1281 "}")); 1058 "}"));
1282 region_data.insert(std::make_pair("UG", "{" 1059 region_data.insert(std::make_pair("UG", "{"
1283 "\"name\":\"UGANDA\"," 1060 "\"name\":\"UGANDA\""
1284 "\"input_languages\":\"en~sw\""
1285 "}")); 1061 "}"));
1286 // NOTE: The fmt value for UM and US differs from the i18napis fmt by the 1062 // NOTE: The fmt value for UM and US differs from the i18napis fmt by the
1287 // insertion of a comma separating city and state. 1063 // insertion of a comma separating city and state.
1288 region_data.insert(std::make_pair("UM", "{" 1064 region_data.insert(std::make_pair("UM", "{"
1289 "\"name\":\"UNITED STATES MINOR OUTLYING ISLANDS\"," 1065 "\"name\":\"UNITED STATES MINOR OUTLYING ISLANDS\","
1290 "\"input_languages\":\"en\","
1291 "\"fmt\":\"%N%n%O%n%A%n%C, %S %Z\"," 1066 "\"fmt\":\"%N%n%O%n%A%n%C, %S %Z\","
1292 "\"require\":\"ACS\"," 1067 "\"require\":\"ACS\","
1293 "\"zip_name_type\":\"zip\"," 1068 "\"zip_name_type\":\"zip\","
1294 "\"state_name_type\":\"state\"" 1069 "\"state_name_type\":\"state\""
1295 "}")); 1070 "}"));
1296 region_data.insert(std::make_pair("US", "{" 1071 region_data.insert(std::make_pair("US", "{"
1297 "\"name\":\"UNITED STATES\"," 1072 "\"name\":\"UNITED STATES\","
1298 "\"lang\":\"en\"," 1073 "\"lang\":\"en\","
1299 "\"languages\":\"en\"," 1074 "\"languages\":\"en\","
1300 "\"input_languages\":\"en\","
1301 "\"fmt\":\"%N%n%O%n%A%n%C, %S %Z\"," 1075 "\"fmt\":\"%N%n%O%n%A%n%C, %S %Z\","
1302 "\"require\":\"ACSZ\"," 1076 "\"require\":\"ACSZ\","
1303 "\"zip_name_type\":\"zip\"," 1077 "\"zip_name_type\":\"zip\","
1304 "\"state_name_type\":\"state\"" 1078 "\"state_name_type\":\"state\""
1305 "}")); 1079 "}"));
1306 region_data.insert(std::make_pair("UY", "{" 1080 region_data.insert(std::make_pair("UY", "{"
1307 "\"name\":\"URUGUAY\"," 1081 "\"name\":\"URUGUAY\","
1308 "\"lang\":\"es\"," 1082 "\"lang\":\"es\","
1309 "\"languages\":\"es\"," 1083 "\"languages\":\"es\","
1310 "\"input_languages\":\"es\","
1311 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\"" 1084 "\"fmt\":\"%N%n%O%n%A%n%Z %C %S\""
1312 "}")); 1085 "}"));
1313 region_data.insert(std::make_pair("UZ", "{" 1086 region_data.insert(std::make_pair("UZ", "{"
1314 "\"name\":\"UZBEKISTAN\"," 1087 "\"name\":\"UZBEKISTAN\","
1315 "\"input_languages\":\"uz\","
1316 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\"" 1088 "\"fmt\":\"%N%n%O%n%A%n%Z %C%n%S\""
1317 "}")); 1089 "}"));
1318 region_data.insert(std::make_pair("VA", "{" 1090 region_data.insert(std::make_pair("VA", "{"
1319 "\"name\":\"VATICAN\"," 1091 "\"name\":\"VATICAN\","
1320 "\"input_languages\":\"la\","
1321 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"" 1092 "\"fmt\":\"%N%n%O%n%A%n%Z %C\""
1322 "}")); 1093 "}"));
1323 region_data.insert(std::make_pair("VC", "{" 1094 region_data.insert(std::make_pair("VC", "{"
1324 "\"name\":\"SAINT VINCENT AND THE GRENADINES (ANTILLES)\"," 1095 "\"name\":\"SAINT VINCENT AND THE GRENADINES (ANTILLES)\""
1325 "\"input_languages\":\"en\""
1326 "}")); 1096 "}"));
1327 region_data.insert(std::make_pair("VE", "{" 1097 region_data.insert(std::make_pair("VE", "{"
1328 "\"name\":\"VENEZUELA\"," 1098 "\"name\":\"VENEZUELA\","
1329 "\"lang\":\"es\"," 1099 "\"lang\":\"es\","
1330 "\"languages\":\"es\"," 1100 "\"languages\":\"es\","
1331 "\"input_languages\":\"es\","
1332 "\"fmt\":\"%N%n%O%n%A%n%C %Z, %S\"," 1101 "\"fmt\":\"%N%n%O%n%A%n%C %Z, %S\","
1333 "\"require\":\"ACS\"" 1102 "\"require\":\"ACS\""
1334 "}")); 1103 "}"));
1335 region_data.insert(std::make_pair("VG", "{" 1104 region_data.insert(std::make_pair("VG", "{"
1336 "\"name\":\"VIRGIN ISLANDS (BRITISH)\"," 1105 "\"name\":\"VIRGIN ISLANDS (BRITISH)\","
1337 "\"input_languages\":\"en\","
1338 "\"require\":\"A\"" 1106 "\"require\":\"A\""
1339 "}")); 1107 "}"));
1340 region_data.insert(std::make_pair("VI", "{" 1108 region_data.insert(std::make_pair("VI", "{"
1341 "\"name\":\"VIRGIN ISLANDS (U.S.)\"," 1109 "\"name\":\"VIRGIN ISLANDS (U.S.)\","
1342 "\"input_languages\":\"en\","
1343 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\"," 1110 "\"fmt\":\"%N%n%O%n%A%n%C %S %Z\","
1344 "\"require\":\"ACSZ\"," 1111 "\"require\":\"ACSZ\","
1345 "\"zip_name_type\":\"zip\"," 1112 "\"zip_name_type\":\"zip\","
1346 "\"state_name_type\":\"state\"" 1113 "\"state_name_type\":\"state\""
1347 "}")); 1114 "}"));
1348 region_data.insert(std::make_pair("VN", "{" 1115 region_data.insert(std::make_pair("VN", "{"
1349 "\"name\":\"VIET NAM\"," 1116 "\"name\":\"VIET NAM\","
1350 "\"lang\":\"vi\"," 1117 "\"lang\":\"vi\","
1351 "\"languages\":\"vi\"," 1118 "\"languages\":\"vi\","
1352 "\"input_languages\":\"vi\","
1353 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\"," 1119 "\"fmt\":\"%N%n%O%n%A%n%C%n%S\","
1354 "\"lfmt\":\"%N%n%O%n%A%n%C%n%S\","
1355 "\"require\":\"AC\"" 1120 "\"require\":\"AC\""
1356 "}")); 1121 "}"));
1357 region_data.insert(std::make_pair("VU", "{" 1122 region_data.insert(std::make_pair("VU", "{"
1358 "\"name\":\"VANUATU\"," 1123 "\"name\":\"VANUATU\""
1359 "\"input_languages\":\"bi~en~fr\""
1360 "}")); 1124 "}"));
1361 region_data.insert(std::make_pair("WF", "{" 1125 region_data.insert(std::make_pair("WF", "{"
1362 "\"name\":\"WALLIS AND FUTUNA ISLANDS\"," 1126 "\"name\":\"WALLIS AND FUTUNA ISLANDS\","
1363 "\"input_languages\":\"fr\","
1364 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 1127 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
1365 "\"require\":\"ACZ\"" 1128 "\"require\":\"ACZ\""
1366 "}")); 1129 "}"));
1367 region_data.insert(std::make_pair("WS", "{" 1130 region_data.insert(std::make_pair("WS", "{"
1368 "\"name\":\"SAMOA\"," 1131 "\"name\":\"SAMOA\""
1369 "\"input_languages\":\"en~sm\""
1370 "}")); 1132 "}"));
1371 region_data.insert(std::make_pair("YE", "{" 1133 region_data.insert(std::make_pair("YE", "{"
1372 "\"name\":\"YEMEN\"," 1134 "\"name\":\"YEMEN\","
1373 "\"input_languages\":\"ar\","
1374 "\"require\":\"AC\"" 1135 "\"require\":\"AC\""
1375 "}")); 1136 "}"));
1376 region_data.insert(std::make_pair("YT", "{" 1137 region_data.insert(std::make_pair("YT", "{"
1377 "\"name\":\"MAYOTTE\"," 1138 "\"name\":\"MAYOTTE\","
1378 "\"input_languages\":\"fr\","
1379 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\"," 1139 "\"fmt\":\"%O%n%N%n%A%n%Z %C %X\","
1380 "\"require\":\"ACZ\"" 1140 "\"require\":\"ACZ\""
1381 "}")); 1141 "}"));
1382 region_data.insert(std::make_pair("ZA", "{" 1142 region_data.insert(std::make_pair("ZA", "{"
1383 "\"name\":\"SOUTH AFRICA\"," 1143 "\"name\":\"SOUTH AFRICA\","
1384 "\"input_languages\":\"af~en~nr~nso~ss~st~tn~ts~ve~xh~zu\","
1385 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\"," 1144 "\"fmt\":\"%N%n%O%n%A%n%C%n%Z\","
1386 "\"require\":\"ACZ\"" 1145 "\"require\":\"ACZ\""
1387 "}")); 1146 "}"));
1388 region_data.insert(std::make_pair("ZM", "{" 1147 region_data.insert(std::make_pair("ZM", "{"
1389 "\"name\":\"ZAMBIA\"," 1148 "\"name\":\"ZAMBIA\","
1390 "\"input_languages\":\"en\","
1391 "\"fmt\":\"%N%n%O%n%A%n%Z %C\"," 1149 "\"fmt\":\"%N%n%O%n%A%n%Z %C\","
1392 "\"require\":\"AC\"" 1150 "\"require\":\"AC\""
1393 "}")); 1151 "}"));
1394 region_data.insert(std::make_pair("ZW", "{" 1152 region_data.insert(std::make_pair("ZW", "{"
1395 "\"name\":\"ZIMBABWE\"," 1153 "\"name\":\"ZIMBABWE\""
1396 "\"input_languages\":\"en~nd~sn\""
1397 "}")); 1154 "}"));
1398 return region_data; 1155 return region_data;
1399 } 1156 }
1400 1157
1401 const std::map<std::string, std::string>& GetAllRegionData() { 1158 const std::map<std::string, std::string>& GetAllRegionData() {
1402 static const std::map<std::string, std::string> kRegionData(InitRegionData()); 1159 static const std::map<std::string, std::string> kRegionData(InitRegionData());
1403 return kRegionData; 1160 return kRegionData;
1404 } 1161 }
1405 1162
1406 struct SelectFirst { 1163 struct SelectFirst {
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
1480 language_code == "th" || 1237 language_code == "th" ||
1481 language_code == "tts") { 1238 language_code == "tts") {
1482 return kSpace; 1239 return kSpace;
1483 } 1240 }
1484 1241
1485 return kCommaAndSpace; 1242 return kCommaAndSpace;
1486 } 1243 }
1487 1244
1488 } // namespace addressinput 1245 } // namespace addressinput
1489 } // namespace i18n 1246 } // namespace i18n
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698