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

Side by Side Diff: chrome/browser/autofill/autofill_country.cc

Issue 6484022: Autofill i18n: Set postal code and state field labels based on the selected country. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Reuploading Created 9 years, 10 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
(Empty)
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "chrome/browser/autofill/autofill_country.h"
6
7 #include "base/logging.h"
8 #include "ui/base/l10n/l10n_util.h"
9 #include "grit/generated_resources.h"
10
11 namespace {
12
13 struct AutoFillCountryData {
14 autofill::AutoFillCountry country;
15 std::string country_code;
16 int name_id;
17 int postal_code_label_id;
18 int state_label_id;
19 };
20
21 const AutoFillCountryData countries[] = {
22 {
23 autofill::AFGHANISTAN,
24 "AF",
25 IDS_AUTOFILL_COUNTRY_AFGHANISTAN,
26 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
27 IDS_AUTOFILL_DIALOG_PROVINCE
28 },
29 {
30 autofill::ALAND_ISLANDS,
31 "AX",
32 IDS_AUTOFILL_COUNTRY_ALAND_ISLANDS,
33 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
34 IDS_AUTOFILL_DIALOG_PROVINCE
35 },
36 {
37 autofill::ALBANIA,
38 "AL",
39 IDS_AUTOFILL_COUNTRY_ALBANIA,
40 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
41 IDS_AUTOFILL_DIALOG_PROVINCE
42 },
43 {
44 autofill::ALGERIA,
45 "DZ",
46 IDS_AUTOFILL_COUNTRY_ALGERIA,
47 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
48 IDS_AUTOFILL_DIALOG_PROVINCE
49 },
50 {
51 autofill::AMERICAN_SAMOA,
52 "AS",
53 IDS_AUTOFILL_COUNTRY_AMERICAN_SAMOA,
54 IDS_AUTOFILL_DIALOG_ZIP_CODE,
55 IDS_AUTOFILL_DIALOG_STATE
56 },
57 {
58 autofill::ANDORRA,
59 "AD",
60 IDS_AUTOFILL_COUNTRY_ANDORRA,
61 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
62 IDS_AUTOFILL_DIALOG_PARISH
63 },
64 {
65 autofill::ANGOLA,
66 "AO",
67 IDS_AUTOFILL_COUNTRY_ANGOLA,
68 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
69 IDS_AUTOFILL_DIALOG_PROVINCE
70 },
71 {
72 autofill::ANGUILLA,
73 "AI",
74 IDS_AUTOFILL_COUNTRY_ANGUILLA,
75 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
76 IDS_AUTOFILL_DIALOG_PROVINCE
77 },
78 {
79 autofill::ANTARCTICA,
80 "AQ",
81 IDS_AUTOFILL_COUNTRY_ANTARCTICA,
82 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
83 IDS_AUTOFILL_DIALOG_PROVINCE
84 },
85 {
86 autofill::ANTIGUA_AND_BARBUDA,
87 "AG",
88 IDS_AUTOFILL_COUNTRY_ANTIGUA_AND_BARBUDA,
89 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
90 IDS_AUTOFILL_DIALOG_PROVINCE
91 },
92 {
93 autofill::ARGENTINA,
94 "AR",
95 IDS_AUTOFILL_COUNTRY_ARGENTINA,
96 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
97 IDS_AUTOFILL_DIALOG_STATE
98 },
99 {
100 autofill::ARMENIA,
101 "AM",
102 IDS_AUTOFILL_COUNTRY_ARMENIA,
103 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
104 IDS_AUTOFILL_DIALOG_PROVINCE
105 },
106 {
107 autofill::ARUBA,
108 "AW",
109 IDS_AUTOFILL_COUNTRY_ARUBA,
110 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
111 IDS_AUTOFILL_DIALOG_PROVINCE
112 },
113 {
114 autofill::AUSTRALIA,
115 "AU",
116 IDS_AUTOFILL_COUNTRY_AUSTRALIA,
117 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
118 IDS_AUTOFILL_DIALOG_STATE
119 },
120 {
121 autofill::AUSTRIA,
122 "AT",
123 IDS_AUTOFILL_COUNTRY_AUSTRIA,
124 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
125 IDS_AUTOFILL_DIALOG_PROVINCE
126 },
127 {
128 autofill::AZERBAIJAN,
129 "AZ",
130 IDS_AUTOFILL_COUNTRY_AZERBAIJAN,
131 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
132 IDS_AUTOFILL_DIALOG_PROVINCE
133 },
134 {
135 autofill::BAHAMAS,
136 "BS",
137 IDS_AUTOFILL_COUNTRY_BAHAMAS,
138 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
139 IDS_AUTOFILL_DIALOG_ISLAND
140 },
141 {
142 autofill::BAHRAIN,
143 "BH",
144 IDS_AUTOFILL_COUNTRY_BAHRAIN,
145 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
146 IDS_AUTOFILL_DIALOG_PROVINCE
147 },
148 {
149 autofill::BANGLADESH,
150 "BD",
151 IDS_AUTOFILL_COUNTRY_BANGLADESH,
152 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
153 IDS_AUTOFILL_DIALOG_PROVINCE
154 },
155 {
156 autofill::BARBADOS,
157 "BB",
158 IDS_AUTOFILL_COUNTRY_BARBADOS,
159 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
160 IDS_AUTOFILL_DIALOG_PARISH
161 },
162 {
163 autofill::BELARUS,
164 "BY",
165 IDS_AUTOFILL_COUNTRY_BELARUS,
166 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
167 IDS_AUTOFILL_DIALOG_PROVINCE
168 },
169 {
170 autofill::BELGIUM,
171 "BE",
172 IDS_AUTOFILL_COUNTRY_BELGIUM,
173 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
174 IDS_AUTOFILL_DIALOG_PROVINCE
175 },
176 {
177 autofill::BELIZE,
178 "BZ",
179 IDS_AUTOFILL_COUNTRY_BELIZE,
180 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
181 IDS_AUTOFILL_DIALOG_PROVINCE
182 },
183 {
184 autofill::BENIN,
185 "BJ",
186 IDS_AUTOFILL_COUNTRY_BENIN,
187 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
188 IDS_AUTOFILL_DIALOG_PROVINCE
189 },
190 {
191 autofill::BERMUDA,
192 "BM",
193 IDS_AUTOFILL_COUNTRY_BERMUDA,
194 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
195 IDS_AUTOFILL_DIALOG_PROVINCE
196 },
197 {
198 autofill::BHUTAN,
199 "BT",
200 IDS_AUTOFILL_COUNTRY_BHUTAN,
201 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
202 IDS_AUTOFILL_DIALOG_PROVINCE
203 },
204 {
205 autofill::BOLIVIA,
206 "BO",
207 IDS_AUTOFILL_COUNTRY_BOLIVIA,
208 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
209 IDS_AUTOFILL_DIALOG_PROVINCE
210 },
211 {
212 autofill::BOSNIA_AND_HERZEGOVINA,
213 "BA",
214 IDS_AUTOFILL_COUNTRY_BOSNIA_AND_HERZEGOVINA,
215 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
216 IDS_AUTOFILL_DIALOG_PROVINCE
217 },
218 {
219 autofill::BOTSWANA,
220 "BW",
221 IDS_AUTOFILL_COUNTRY_BOTSWANA,
222 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
223 IDS_AUTOFILL_DIALOG_PROVINCE
224 },
225 {
226 autofill::BOUVET_ISLAND,
227 "BV",
228 IDS_AUTOFILL_COUNTRY_BOUVET_ISLAND,
229 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
230 IDS_AUTOFILL_DIALOG_PROVINCE
231 },
232 {
233 autofill::BRAZIL,
234 "BR",
235 IDS_AUTOFILL_COUNTRY_BRAZIL,
236 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
237 IDS_AUTOFILL_DIALOG_STATE
238 },
239 {
240 autofill::BRITISH_INDIAN_OCEAN_TERRITORY,
241 "IO",
242 IDS_AUTOFILL_COUNTRY_BRITISH_INDIAN_OCEAN_TERRITORY,
243 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
244 IDS_AUTOFILL_DIALOG_PROVINCE
245 },
246 {
247 autofill::BRITISH_VIRGIN_ISLANDS,
248 "VG",
249 IDS_AUTOFILL_COUNTRY_BRITISH_VIRGIN_ISLANDS,
250 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
251 IDS_AUTOFILL_DIALOG_PROVINCE
252 },
253 {
254 autofill::BRUNEI_DARUSSALAM,
255 "BN",
256 IDS_AUTOFILL_COUNTRY_BRUNEI_DARUSSALAM,
257 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
258 IDS_AUTOFILL_DIALOG_PROVINCE
259 },
260 {
261 autofill::BULGARIA,
262 "BG",
263 IDS_AUTOFILL_COUNTRY_BULGARIA,
264 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
265 IDS_AUTOFILL_DIALOG_PROVINCE
266 },
267 {
268 autofill::BURKINA_FASO,
269 "BF",
270 IDS_AUTOFILL_COUNTRY_BURKINA_FASO,
271 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
272 IDS_AUTOFILL_DIALOG_PROVINCE
273 },
274 {
275 autofill::BURUNDI,
276 "BI",
277 IDS_AUTOFILL_COUNTRY_BURUNDI,
278 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
279 IDS_AUTOFILL_DIALOG_PROVINCE
280 },
281 {
282 autofill::CAMBODIA,
283 "KH",
284 IDS_AUTOFILL_COUNTRY_CAMBODIA,
285 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
286 IDS_AUTOFILL_DIALOG_PROVINCE
287 },
288 {
289 autofill::CAMEROON,
290 "CM",
291 IDS_AUTOFILL_COUNTRY_CAMEROON,
292 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
293 IDS_AUTOFILL_DIALOG_PROVINCE
294 },
295 {
296 autofill::CANADA,
297 "CA",
298 IDS_AUTOFILL_COUNTRY_CANADA,
299 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
300 IDS_AUTOFILL_DIALOG_PROVINCE
301 },
302 {
303 autofill::CAPE_VERDE,
304 "CV",
305 IDS_AUTOFILL_COUNTRY_CAPE_VERDE,
306 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
307 IDS_AUTOFILL_DIALOG_ISLAND
308 },
309 {
310 autofill::CAYMAN_ISLANDS,
311 "KY",
312 IDS_AUTOFILL_COUNTRY_CAYMAN_ISLANDS,
313 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
314 IDS_AUTOFILL_DIALOG_ISLAND
315 },
316 {
317 autofill::CENTRAL_AFRICAN_REPUBLIC,
318 "CF",
319 IDS_AUTOFILL_COUNTRY_CENTRAL_AFRICAN_REPUBLIC,
320 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
321 IDS_AUTOFILL_DIALOG_PROVINCE
322 },
323 {
324 autofill::CHAD,
325 "TD",
326 IDS_AUTOFILL_COUNTRY_CHAD,
327 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
328 IDS_AUTOFILL_DIALOG_PROVINCE
329 },
330 {
331 autofill::CHILE,
332 "CL",
333 IDS_AUTOFILL_COUNTRY_CHILE,
334 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
335 IDS_AUTOFILL_DIALOG_STATE
336 },
337 {
338 autofill::CHINA,
339 "CN",
340 IDS_AUTOFILL_COUNTRY_CHINA,
341 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
342 IDS_AUTOFILL_DIALOG_PROVINCE
343 },
344 {
345 autofill::CHRISTMAS_ISLAND,
346 "CX",
347 IDS_AUTOFILL_COUNTRY_CHRISTMAS_ISLAND,
348 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
349 IDS_AUTOFILL_DIALOG_PROVINCE
350 },
351 {
352 autofill::COCOS_KEELING_ISLANDS,
353 "CC",
354 IDS_AUTOFILL_COUNTRY_COCOS_KEELING_ISLANDS,
355 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
356 IDS_AUTOFILL_DIALOG_PROVINCE
357 },
358 {
359 autofill::COLOMBIA,
360 "CO",
361 IDS_AUTOFILL_COUNTRY_COLOMBIA,
362 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
363 IDS_AUTOFILL_DIALOG_PROVINCE
364 },
365 {
366 autofill::COMOROS,
367 "KM",
368 IDS_AUTOFILL_COUNTRY_COMOROS,
369 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
370 IDS_AUTOFILL_DIALOG_PROVINCE
371 },
372 {
373 autofill::COOK_ISLANDS,
374 "CK",
375 IDS_AUTOFILL_COUNTRY_COOK_ISLANDS,
376 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
377 IDS_AUTOFILL_DIALOG_PROVINCE
378 },
379 {
380 autofill::COSTA_RICA,
381 "CR",
382 IDS_AUTOFILL_COUNTRY_COSTA_RICA,
383 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
384 IDS_AUTOFILL_DIALOG_PROVINCE
385 },
386 {
387 autofill::COTE_DIVOIRE,
388 "CI",
389 IDS_AUTOFILL_COUNTRY_COTE_DIVOIRE,
390 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
391 IDS_AUTOFILL_DIALOG_PROVINCE
392 },
393 {
394 autofill::CROATIA,
395 "HR",
396 IDS_AUTOFILL_COUNTRY_CROATIA,
397 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
398 IDS_AUTOFILL_DIALOG_PROVINCE
399 },
400 {
401 autofill::CYPRUS,
402 "CY",
403 IDS_AUTOFILL_COUNTRY_CYPRUS,
404 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
405 IDS_AUTOFILL_DIALOG_PROVINCE
406 },
407 {
408 autofill::CZECH_REPUBLIC,
409 "CZ",
410 IDS_AUTOFILL_COUNTRY_CZECH_REPUBLIC,
411 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
412 IDS_AUTOFILL_DIALOG_PROVINCE
413 },
414 {
415 autofill::DEMOCRATIC_REPUBLIC_OF_THE_CONGO,
416 "CG",
417 IDS_AUTOFILL_COUNTRY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO,
418 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
419 IDS_AUTOFILL_DIALOG_PROVINCE
420 },
421 {
422 autofill::DENMARK,
423 "DK",
424 IDS_AUTOFILL_COUNTRY_DENMARK,
425 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
426 IDS_AUTOFILL_DIALOG_PROVINCE
427 },
428 {
429 autofill::DJIBOUTI,
430 "DJ",
431 IDS_AUTOFILL_COUNTRY_DJIBOUTI,
432 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
433 IDS_AUTOFILL_DIALOG_PROVINCE
434 },
435 {
436 autofill::DOMINICA,
437 "DM",
438 IDS_AUTOFILL_COUNTRY_DOMINICA,
439 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
440 IDS_AUTOFILL_DIALOG_PROVINCE
441 },
442 {
443 autofill::DOMINICAN_REPUBLIC,
444 "DO",
445 IDS_AUTOFILL_COUNTRY_DOMINICAN_REPUBLIC,
446 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
447 IDS_AUTOFILL_DIALOG_PROVINCE
448 },
449 {
450 autofill::EAST_TIMOR,
451 "TL",
452 IDS_AUTOFILL_COUNTRY_EAST_TIMOR,
453 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
454 IDS_AUTOFILL_DIALOG_PROVINCE
455 },
456 {
457 autofill::ECUADOR,
458 "EC",
459 IDS_AUTOFILL_COUNTRY_ECUADOR,
460 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
461 IDS_AUTOFILL_DIALOG_PROVINCE
462 },
463 {
464 autofill::EGYPT,
465 "EG",
466 IDS_AUTOFILL_COUNTRY_EGYPT,
467 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
468 IDS_AUTOFILL_DIALOG_PROVINCE
469 },
470 {
471 autofill::EL_SALVADOR,
472 "SV",
473 IDS_AUTOFILL_COUNTRY_EL_SALVADOR,
474 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
475 IDS_AUTOFILL_DIALOG_PROVINCE
476 },
477 {
478 autofill::EQUATORIAL_GUINEA,
479 "GQ",
480 IDS_AUTOFILL_COUNTRY_EQUATORIAL_GUINEA,
481 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
482 IDS_AUTOFILL_DIALOG_PROVINCE
483 },
484 {
485 autofill::ERITREA,
486 "ER",
487 IDS_AUTOFILL_COUNTRY_ERITREA,
488 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
489 IDS_AUTOFILL_DIALOG_PROVINCE
490 },
491 {
492 autofill::ESTONIA,
493 "EE",
494 IDS_AUTOFILL_COUNTRY_ESTONIA,
495 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
496 IDS_AUTOFILL_DIALOG_PROVINCE
497 },
498 {
499 autofill::ETHIOPIA,
500 "ET",
501 IDS_AUTOFILL_COUNTRY_ETHIOPIA,
502 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
503 IDS_AUTOFILL_DIALOG_PROVINCE
504 },
505 {
506 autofill::FALKLAND_ISLANDS,
507 "FK",
508 IDS_AUTOFILL_COUNTRY_FALKLAND_ISLANDS,
509 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
510 IDS_AUTOFILL_DIALOG_PROVINCE
511 },
512 {
513 autofill::FAROE_ISLANDS,
514 "FO",
515 IDS_AUTOFILL_COUNTRY_FAROE_ISLANDS,
516 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
517 IDS_AUTOFILL_DIALOG_PROVINCE
518 },
519 {
520 autofill::FEDERATED_STATES_OF_MICRONESIA,
521 "FM",
522 IDS_AUTOFILL_COUNTRY_FEDERATED_STATES_OF_MICRONESIA,
523 IDS_AUTOFILL_DIALOG_ZIP_CODE,
524 IDS_AUTOFILL_DIALOG_STATE
525 },
526 {
527 autofill::FIJI,
528 "FJ",
529 IDS_AUTOFILL_COUNTRY_FIJI,
530 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
531 IDS_AUTOFILL_DIALOG_PROVINCE
532 },
533 {
534 autofill::FINLAND,
535 "FI",
536 IDS_AUTOFILL_COUNTRY_FINLAND,
537 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
538 IDS_AUTOFILL_DIALOG_PROVINCE
539 },
540 {
541 autofill::FRANCE,
542 "FR",
543 IDS_AUTOFILL_COUNTRY_FRANCE,
544 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
545 IDS_AUTOFILL_DIALOG_PROVINCE
546 },
547 {
548 autofill::FRENCH_GUIANA,
549 "GF",
550 IDS_AUTOFILL_COUNTRY_FRENCH_GUIANA,
551 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
552 IDS_AUTOFILL_DIALOG_PROVINCE
553 },
554 {
555 autofill::FRENCH_POLYNESIA,
556 "PF",
557 IDS_AUTOFILL_COUNTRY_FRENCH_POLYNESIA,
558 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
559 IDS_AUTOFILL_DIALOG_ISLAND
560 },
561 {
562 autofill::FRENCH_SOUTHERN_TERRITORIES,
563 "TF",
564 IDS_AUTOFILL_COUNTRY_FRENCH_SOUTHERN_TERRITORIES,
565 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
566 IDS_AUTOFILL_DIALOG_PROVINCE
567 },
568 {
569 autofill::GABON,
570 "GA",
571 IDS_AUTOFILL_COUNTRY_GABON,
572 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
573 IDS_AUTOFILL_DIALOG_PROVINCE
574 },
575 {
576 autofill::GAMBIA,
577 "GM",
578 IDS_AUTOFILL_COUNTRY_GAMBIA,
579 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
580 IDS_AUTOFILL_DIALOG_PROVINCE
581 },
582 {
583 autofill::GEORGIA,
584 "GE",
585 IDS_AUTOFILL_COUNTRY_GEORGIA,
586 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
587 IDS_AUTOFILL_DIALOG_PROVINCE
588 },
589 {
590 autofill::GERMANY,
591 "DE",
592 IDS_AUTOFILL_COUNTRY_GERMANY,
593 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
594 IDS_AUTOFILL_DIALOG_PROVINCE
595 },
596 {
597 autofill::GHANA,
598 "GH",
599 IDS_AUTOFILL_COUNTRY_GHANA,
600 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
601 IDS_AUTOFILL_DIALOG_PROVINCE
602 },
603 {
604 autofill::GIBRALTAR,
605 "GI",
606 IDS_AUTOFILL_COUNTRY_GIBRALTAR,
607 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
608 IDS_AUTOFILL_DIALOG_PROVINCE
609 },
610 {
611 autofill::GREECE,
612 "GR",
613 IDS_AUTOFILL_COUNTRY_GREECE,
614 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
615 IDS_AUTOFILL_DIALOG_PROVINCE
616 },
617 {
618 autofill::GREENLAND,
619 "GL",
620 IDS_AUTOFILL_COUNTRY_GREENLAND,
621 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
622 IDS_AUTOFILL_DIALOG_PROVINCE
623 },
624 {
625 autofill::GRENADA,
626 "GD",
627 IDS_AUTOFILL_COUNTRY_GRENADA,
628 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
629 IDS_AUTOFILL_DIALOG_PROVINCE
630 },
631 {
632 autofill::GUADELOUPE,
633 "GP",
634 IDS_AUTOFILL_COUNTRY_GUADELOUPE,
635 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
636 IDS_AUTOFILL_DIALOG_PROVINCE
637 },
638 {
639 autofill::GUAM,
640 "GU",
641 IDS_AUTOFILL_COUNTRY_GUAM,
642 IDS_AUTOFILL_DIALOG_ZIP_CODE,
643 IDS_AUTOFILL_DIALOG_STATE
644 },
645 {
646 autofill::GUATEMALA,
647 "GT",
648 IDS_AUTOFILL_COUNTRY_GUATEMALA,
649 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
650 IDS_AUTOFILL_DIALOG_PROVINCE
651 },
652 {
653 autofill::GUERNSEY,
654 "GG",
655 IDS_AUTOFILL_COUNTRY_GUERNSEY,
656 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
657 IDS_AUTOFILL_DIALOG_PROVINCE
658 },
659 {
660 autofill::GUINEA,
661 "GN",
662 IDS_AUTOFILL_COUNTRY_GUINEA,
663 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
664 IDS_AUTOFILL_DIALOG_PROVINCE
665 },
666 {
667 autofill::GUINEA_BISSAU,
668 "GW",
669 IDS_AUTOFILL_COUNTRY_GUINEA_BISSAU,
670 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
671 IDS_AUTOFILL_DIALOG_PROVINCE
672 },
673 {
674 autofill::GUYANA,
675 "GY",
676 IDS_AUTOFILL_COUNTRY_GUYANA,
677 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
678 IDS_AUTOFILL_DIALOG_PROVINCE
679 },
680 {
681 autofill::HAITI,
682 "HT",
683 IDS_AUTOFILL_COUNTRY_HAITI,
684 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
685 IDS_AUTOFILL_DIALOG_PROVINCE
686 },
687 {
688 autofill::HEARD_AND_MCDONALD_ISLANDS,
689 "HM",
690 IDS_AUTOFILL_COUNTRY_HEARD_AND_MCDONALD_ISLANDS,
691 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
692 IDS_AUTOFILL_DIALOG_PROVINCE
693 },
694 {
695 autofill::HONDURAS,
696 "HN",
697 IDS_AUTOFILL_COUNTRY_HONDURAS,
698 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
699 IDS_AUTOFILL_DIALOG_PROVINCE
700 },
701 {
702 autofill::HONG_KONG,
703 "HK",
704 IDS_AUTOFILL_COUNTRY_HONG_KONG,
705 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
706 IDS_AUTOFILL_DIALOG_AREA
707 },
708 {
709 autofill::HUNGARY,
710 "HU",
711 IDS_AUTOFILL_COUNTRY_HUNGARY,
712 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
713 IDS_AUTOFILL_DIALOG_PROVINCE
714 },
715 {
716 autofill::ICELAND,
717 "IS",
718 IDS_AUTOFILL_COUNTRY_ICELAND,
719 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
720 IDS_AUTOFILL_DIALOG_PROVINCE
721 },
722 {
723 autofill::INDIA,
724 "IN",
725 IDS_AUTOFILL_COUNTRY_INDIA,
726 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
727 IDS_AUTOFILL_DIALOG_STATE
728 },
729 {
730 autofill::INDONESIA,
731 "ID",
732 IDS_AUTOFILL_COUNTRY_INDONESIA,
733 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
734 IDS_AUTOFILL_DIALOG_PROVINCE
735 },
736 {
737 autofill::IRAQ,
738 "IQ",
739 IDS_AUTOFILL_COUNTRY_IRAQ,
740 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
741 IDS_AUTOFILL_DIALOG_PROVINCE
742 },
743 {
744 autofill::IRELAND,
745 "IE",
746 IDS_AUTOFILL_COUNTRY_IRELAND,
747 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
748 IDS_AUTOFILL_DIALOG_COUNTY
749 },
750 {
751 autofill::ISLE_OF_MAN,
752 "IM",
753 IDS_AUTOFILL_COUNTRY_ISLE_OF_MAN,
754 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
755 IDS_AUTOFILL_DIALOG_PROVINCE
756 },
757 {
758 autofill::ISRAEL,
759 "IL",
760 IDS_AUTOFILL_COUNTRY_ISRAEL,
761 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
762 IDS_AUTOFILL_DIALOG_PROVINCE
763 },
764 {
765 autofill::ITALY,
766 "IT",
767 IDS_AUTOFILL_COUNTRY_ITALY,
768 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
769 IDS_AUTOFILL_DIALOG_PROVINCE
770 },
771 {
772 autofill::JAMAICA,
773 "JM",
774 IDS_AUTOFILL_COUNTRY_JAMAICA,
775 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
776 IDS_AUTOFILL_DIALOG_PARISH
777 },
778 {
779 autofill::JAPAN,
780 "JP",
781 IDS_AUTOFILL_COUNTRY_JAPAN,
782 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
783 IDS_AUTOFILL_DIALOG_PREFECTURE
784 },
785 {
786 autofill::JERSEY,
787 "JE",
788 IDS_AUTOFILL_COUNTRY_JERSEY,
789 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
790 IDS_AUTOFILL_DIALOG_PROVINCE
791 },
792 {
793 autofill::JORDAN,
794 "JO",
795 IDS_AUTOFILL_COUNTRY_JORDAN,
796 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
797 IDS_AUTOFILL_DIALOG_PROVINCE
798 },
799 {
800 autofill::KAZAKHSTAN,
801 "KZ",
802 IDS_AUTOFILL_COUNTRY_KAZAKHSTAN,
803 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
804 IDS_AUTOFILL_DIALOG_PROVINCE
805 },
806 {
807 autofill::KENYA,
808 "KE",
809 IDS_AUTOFILL_COUNTRY_KENYA,
810 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
811 IDS_AUTOFILL_DIALOG_PROVINCE
812 },
813 {
814 autofill::KIRIBATI,
815 "KI",
816 IDS_AUTOFILL_COUNTRY_KIRIBATI,
817 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
818 IDS_AUTOFILL_DIALOG_ISLAND
819 },
820 {
821 autofill::KUWAIT,
822 "KW",
823 IDS_AUTOFILL_COUNTRY_KUWAIT,
824 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
825 IDS_AUTOFILL_DIALOG_PROVINCE
826 },
827 {
828 autofill::KYRGYZSTAN,
829 "KG",
830 IDS_AUTOFILL_COUNTRY_KYRGYZSTAN,
831 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
832 IDS_AUTOFILL_DIALOG_PROVINCE
833 },
834 {
835 autofill::LAOS,
836 "LA",
837 IDS_AUTOFILL_COUNTRY_LAOS,
838 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
839 IDS_AUTOFILL_DIALOG_PROVINCE
840 },
841 {
842 autofill::LATVIA,
843 "LV",
844 IDS_AUTOFILL_COUNTRY_LATVIA,
845 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
846 IDS_AUTOFILL_DIALOG_PROVINCE
847 },
848 {
849 autofill::LEBANON,
850 "LB",
851 IDS_AUTOFILL_COUNTRY_LEBANON,
852 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
853 IDS_AUTOFILL_DIALOG_PROVINCE
854 },
855 {
856 autofill::LESOTHO,
857 "LS",
858 IDS_AUTOFILL_COUNTRY_LESOTHO,
859 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
860 IDS_AUTOFILL_DIALOG_PROVINCE
861 },
862 {
863 autofill::LIBERIA,
864 "LR",
865 IDS_AUTOFILL_COUNTRY_LIBERIA,
866 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
867 IDS_AUTOFILL_DIALOG_PROVINCE
868 },
869 {
870 autofill::LIBYAN_JAMAHIRYA,
871 "LY",
872 IDS_AUTOFILL_COUNTRY_LIBYAN_JAMAHIRYA,
873 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
874 IDS_AUTOFILL_DIALOG_PROVINCE
875 },
876 {
877 autofill::LIECHTENSTEIN,
878 "LI",
879 IDS_AUTOFILL_COUNTRY_LIECHTENSTEIN,
880 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
881 IDS_AUTOFILL_DIALOG_PROVINCE
882 },
883 {
884 autofill::LITHUANIA,
885 "LT",
886 IDS_AUTOFILL_COUNTRY_LITHUANIA,
887 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
888 IDS_AUTOFILL_DIALOG_PROVINCE
889 },
890 {
891 autofill::LUXEMBOURG,
892 "LU",
893 IDS_AUTOFILL_COUNTRY_LUXEMBOURG,
894 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
895 IDS_AUTOFILL_DIALOG_PROVINCE
896 },
897 {
898 autofill::MACAO,
899 "MO",
900 IDS_AUTOFILL_COUNTRY_MACAO,
901 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
902 IDS_AUTOFILL_DIALOG_PROVINCE
903 },
904 {
905 autofill::MACEDONIA,
906 "MK",
907 IDS_AUTOFILL_COUNTRY_MACEDONIA,
908 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
909 IDS_AUTOFILL_DIALOG_PROVINCE
910 },
911 {
912 autofill::MADAGASCAR,
913 "MG",
914 IDS_AUTOFILL_COUNTRY_MADAGASCAR,
915 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
916 IDS_AUTOFILL_DIALOG_PROVINCE
917 },
918 {
919 autofill::MALAWI,
920 "MW",
921 IDS_AUTOFILL_COUNTRY_MALAWI,
922 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
923 IDS_AUTOFILL_DIALOG_PROVINCE
924 },
925 {
926 autofill::MALAYSIA,
927 "MY",
928 IDS_AUTOFILL_COUNTRY_MALAYSIA,
929 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
930 IDS_AUTOFILL_DIALOG_STATE
931 },
932 {
933 autofill::MALDIVES,
934 "MV",
935 IDS_AUTOFILL_COUNTRY_MALDIVES,
936 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
937 IDS_AUTOFILL_DIALOG_PROVINCE
938 },
939 {
940 autofill::MALI,
941 "ML",
942 IDS_AUTOFILL_COUNTRY_MALI,
943 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
944 IDS_AUTOFILL_DIALOG_PROVINCE
945 },
946 {
947 autofill::MALTA,
948 "MT",
949 IDS_AUTOFILL_COUNTRY_MALTA,
950 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
951 IDS_AUTOFILL_DIALOG_PROVINCE
952 },
953 {
954 autofill::MARSHALL_ISLANDS,
955 "MH",
956 IDS_AUTOFILL_COUNTRY_MARSHALL_ISLANDS,
957 IDS_AUTOFILL_DIALOG_ZIP_CODE,
958 IDS_AUTOFILL_DIALOG_STATE
959 },
960 {
961 autofill::MARTINIQUE,
962 "MQ",
963 IDS_AUTOFILL_COUNTRY_MARTINIQUE,
964 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
965 IDS_AUTOFILL_DIALOG_PROVINCE
966 },
967 {
968 autofill::MAURITANIA,
969 "MR",
970 IDS_AUTOFILL_COUNTRY_MAURITANIA,
971 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
972 IDS_AUTOFILL_DIALOG_PROVINCE
973 },
974 {
975 autofill::MAURITIUS,
976 "MU",
977 IDS_AUTOFILL_COUNTRY_MAURITIUS,
978 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
979 IDS_AUTOFILL_DIALOG_PROVINCE
980 },
981 {
982 autofill::MAYOTTE,
983 "YT",
984 IDS_AUTOFILL_COUNTRY_MAYOTTE,
985 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
986 IDS_AUTOFILL_DIALOG_PROVINCE
987 },
988 {
989 autofill::MEXICO,
990 "MX",
991 IDS_AUTOFILL_COUNTRY_MEXICO,
992 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
993 IDS_AUTOFILL_DIALOG_STATE
994 },
995 {
996 autofill::MOLDOVA,
997 "MD",
998 IDS_AUTOFILL_COUNTRY_MOLDOVA,
999 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1000 IDS_AUTOFILL_DIALOG_PROVINCE
1001 },
1002 {
1003 autofill::MONACO,
1004 "MC",
1005 IDS_AUTOFILL_COUNTRY_MONACO,
1006 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1007 IDS_AUTOFILL_DIALOG_PROVINCE
1008 },
1009 {
1010 autofill::MONGOLIA,
1011 "MN",
1012 IDS_AUTOFILL_COUNTRY_MONGOLIA,
1013 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1014 IDS_AUTOFILL_DIALOG_PROVINCE
1015 },
1016 {
1017 autofill::MONTENEGRO,
1018 "ME",
1019 IDS_AUTOFILL_COUNTRY_MONTENEGRO,
1020 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1021 IDS_AUTOFILL_DIALOG_PROVINCE
1022 },
1023 {
1024 autofill::MONTSERRAT,
1025 "MS",
1026 IDS_AUTOFILL_COUNTRY_MONTSERRAT,
1027 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1028 IDS_AUTOFILL_DIALOG_PROVINCE
1029 },
1030 {
1031 autofill::MOROCCO,
1032 "MA",
1033 IDS_AUTOFILL_COUNTRY_MOROCCO,
1034 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1035 IDS_AUTOFILL_DIALOG_PROVINCE
1036 },
1037 {
1038 autofill::MOZAMBIQUE,
1039 "MZ",
1040 IDS_AUTOFILL_COUNTRY_MOZAMBIQUE,
1041 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1042 IDS_AUTOFILL_DIALOG_PROVINCE
1043 },
1044 {
1045 autofill::NAMIBIA,
1046 "NA",
1047 IDS_AUTOFILL_COUNTRY_NAMIBIA,
1048 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1049 IDS_AUTOFILL_DIALOG_PROVINCE
1050 },
1051 {
1052 autofill::NAURU_CENTRAL_PACIFIC,
1053 "NR",
1054 IDS_AUTOFILL_COUNTRY_NAURU_CENTRAL_PACIFIC,
1055 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1056 IDS_AUTOFILL_DIALOG_DISTRICT
1057 },
1058 {
1059 autofill::NEPAL,
1060 "NP",
1061 IDS_AUTOFILL_COUNTRY_NEPAL,
1062 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1063 IDS_AUTOFILL_DIALOG_PROVINCE
1064 },
1065 {
1066 autofill::NETHERLANDS,
1067 "NL",
1068 IDS_AUTOFILL_COUNTRY_NETHERLANDS,
1069 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1070 IDS_AUTOFILL_DIALOG_PROVINCE
1071 },
1072 {
1073 autofill::NETHERLANDS_ANTILLES,
1074 "AN",
1075 IDS_AUTOFILL_COUNTRY_NETHERLANDS_ANTILLES,
1076 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1077 IDS_AUTOFILL_DIALOG_PROVINCE
1078 },
1079 {
1080 autofill::NEW_CALEDONIA,
1081 "NC",
1082 IDS_AUTOFILL_COUNTRY_NEW_CALEDONIA,
1083 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1084 IDS_AUTOFILL_DIALOG_PROVINCE
1085 },
1086 {
1087 autofill::NEW_ZEALAND,
1088 "NZ",
1089 IDS_AUTOFILL_COUNTRY_NEW_ZEALAND,
1090 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1091 IDS_AUTOFILL_DIALOG_PROVINCE
1092 },
1093 {
1094 autofill::NICARAGUA,
1095 "NI",
1096 IDS_AUTOFILL_COUNTRY_NICARAGUA,
1097 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1098 IDS_AUTOFILL_DIALOG_DEPARTMENT
1099 },
1100 {
1101 autofill::NIGER,
1102 "NE",
1103 IDS_AUTOFILL_COUNTRY_NIGER,
1104 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1105 IDS_AUTOFILL_DIALOG_PROVINCE
1106 },
1107 {
1108 autofill::NIGERIA,
1109 "NG",
1110 IDS_AUTOFILL_COUNTRY_NIGERIA,
1111 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1112 IDS_AUTOFILL_DIALOG_STATE
1113 },
1114 {
1115 autofill::NIUE,
1116 "NU",
1117 IDS_AUTOFILL_COUNTRY_NIUE,
1118 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1119 IDS_AUTOFILL_DIALOG_PROVINCE
1120 },
1121 {
1122 autofill::NORFOLK_ISLAND,
1123 "NF",
1124 IDS_AUTOFILL_COUNTRY_NORFOLK_ISLAND,
1125 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1126 IDS_AUTOFILL_DIALOG_PROVINCE
1127 },
1128 {
1129 autofill::NORTHERN_MARIANA_ISLANDS,
1130 "MP",
1131 IDS_AUTOFILL_COUNTRY_NORTHERN_MARIANA_ISLANDS,
1132 IDS_AUTOFILL_DIALOG_ZIP_CODE,
1133 IDS_AUTOFILL_DIALOG_STATE
1134 },
1135 {
1136 autofill::NORTH_KOREA,
1137 "KP",
1138 IDS_AUTOFILL_COUNTRY_NORTH_KOREA,
1139 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1140 IDS_AUTOFILL_DIALOG_DO_SI
1141 },
1142 {
1143 autofill::NORWAY,
1144 "NO",
1145 IDS_AUTOFILL_COUNTRY_NORWAY,
1146 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1147 IDS_AUTOFILL_DIALOG_PROVINCE
1148 },
1149 {
1150 autofill::OMAN,
1151 "OM",
1152 IDS_AUTOFILL_COUNTRY_OMAN,
1153 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1154 IDS_AUTOFILL_DIALOG_PROVINCE
1155 },
1156 {
1157 autofill::PAKISTAN,
1158 "PK",
1159 IDS_AUTOFILL_COUNTRY_PAKISTAN,
1160 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1161 IDS_AUTOFILL_DIALOG_PROVINCE
1162 },
1163 {
1164 autofill::PALAU,
1165 "PW",
1166 IDS_AUTOFILL_COUNTRY_PALAU,
1167 IDS_AUTOFILL_DIALOG_ZIP_CODE,
1168 IDS_AUTOFILL_DIALOG_STATE
1169 },
1170 {
1171 autofill::PALESTINIAN_TERRITORY,
1172 "PS",
1173 IDS_AUTOFILL_COUNTRY_PALESTINIAN_TERRITORY,
1174 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1175 IDS_AUTOFILL_DIALOG_PROVINCE
1176 },
1177 {
1178 autofill::PANAMA,
1179 "PA",
1180 IDS_AUTOFILL_COUNTRY_PANAMA,
1181 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1182 IDS_AUTOFILL_DIALOG_PROVINCE
1183 },
1184 {
1185 autofill::PAPUA_NEW_GUINEA,
1186 "PG",
1187 IDS_AUTOFILL_COUNTRY_PAPUA_NEW_GUINEA,
1188 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1189 IDS_AUTOFILL_DIALOG_PROVINCE
1190 },
1191 {
1192 autofill::PARAGUAY,
1193 "PY",
1194 IDS_AUTOFILL_COUNTRY_PARAGUAY,
1195 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1196 IDS_AUTOFILL_DIALOG_PROVINCE
1197 },
1198 {
1199 autofill::PERU,
1200 "PE",
1201 IDS_AUTOFILL_COUNTRY_PERU,
1202 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1203 IDS_AUTOFILL_DIALOG_PROVINCE
1204 },
1205 {
1206 autofill::PHILIPPINES,
1207 "PH",
1208 IDS_AUTOFILL_COUNTRY_PHILIPPINES,
1209 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1210 IDS_AUTOFILL_DIALOG_PROVINCE
1211 },
1212 {
1213 autofill::PITCAIRN,
1214 "PN",
1215 IDS_AUTOFILL_COUNTRY_PITCAIRN,
1216 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1217 IDS_AUTOFILL_DIALOG_PROVINCE
1218 },
1219 {
1220 autofill::POLAND,
1221 "PL",
1222 IDS_AUTOFILL_COUNTRY_POLAND,
1223 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1224 IDS_AUTOFILL_DIALOG_PROVINCE
1225 },
1226 {
1227 autofill::PORTUGAL,
1228 "PT",
1229 IDS_AUTOFILL_COUNTRY_PORTUGAL,
1230 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1231 IDS_AUTOFILL_DIALOG_PROVINCE
1232 },
1233 {
1234 autofill::PUERTO_RICO,
1235 "PR",
1236 IDS_AUTOFILL_COUNTRY_PUERTO_RICO,
1237 IDS_AUTOFILL_DIALOG_ZIP_CODE,
1238 IDS_AUTOFILL_DIALOG_PROVINCE
1239 },
1240 {
1241 autofill::QATAR,
1242 "QA",
1243 IDS_AUTOFILL_COUNTRY_QATAR,
1244 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1245 IDS_AUTOFILL_DIALOG_PROVINCE
1246 },
1247 {
1248 autofill::REPUBLIC_OF_THE_CONGO,
1249 "CD",
1250 IDS_AUTOFILL_COUNTRY_REPUBLIC_OF_THE_CONGO,
1251 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1252 IDS_AUTOFILL_DIALOG_PROVINCE
1253 },
1254 {
1255 autofill::REUNION,
1256 "RE",
1257 IDS_AUTOFILL_COUNTRY_REUNION,
1258 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1259 IDS_AUTOFILL_DIALOG_PROVINCE
1260 },
1261 {
1262 autofill::ROMANIA,
1263 "RO",
1264 IDS_AUTOFILL_COUNTRY_ROMANIA,
1265 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1266 IDS_AUTOFILL_DIALOG_PROVINCE
1267 },
1268 {
1269 autofill::RUSSIA,
1270 "RU",
1271 IDS_AUTOFILL_COUNTRY_RUSSIA,
1272 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1273 IDS_AUTOFILL_DIALOG_PROVINCE
1274 },
1275 {
1276 autofill::RWANDA,
1277 "RW",
1278 IDS_AUTOFILL_COUNTRY_RWANDA,
1279 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1280 IDS_AUTOFILL_DIALOG_PROVINCE
1281 },
1282 {
1283 autofill::SAINT_BARTHELEMY,
1284 "BL",
1285 IDS_AUTOFILL_COUNTRY_SAINT_BARTHELEMY,
1286 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1287 IDS_AUTOFILL_DIALOG_PROVINCE
1288 },
1289 {
1290 autofill::SAINT_HELENA,
1291 "SH",
1292 IDS_AUTOFILL_COUNTRY_SAINT_HELENA,
1293 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1294 IDS_AUTOFILL_DIALOG_PROVINCE
1295 },
1296 {
1297 autofill::SAINT_KITTS_AND_NEVIS,
1298 "KN",
1299 IDS_AUTOFILL_COUNTRY_SAINT_KITTS_AND_NEVIS,
1300 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1301 IDS_AUTOFILL_DIALOG_ISLAND
1302 },
1303 {
1304 autofill::SAINT_LUCIA,
1305 "LC",
1306 IDS_AUTOFILL_COUNTRY_SAINT_LUCIA,
1307 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1308 IDS_AUTOFILL_DIALOG_PROVINCE
1309 },
1310 {
1311 autofill::SAINT_MARTIN,
1312 "MF",
1313 IDS_AUTOFILL_COUNTRY_SAINT_MARTIN,
1314 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1315 IDS_AUTOFILL_DIALOG_PROVINCE
1316 },
1317 {
1318 autofill::SAINT_VINCENT_AND_THE_GRENADINES,
1319 "VC",
1320 IDS_AUTOFILL_COUNTRY_SAINT_VINCENT_AND_THE_GRENADINES,
1321 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1322 IDS_AUTOFILL_DIALOG_PROVINCE
1323 },
1324 {
1325 autofill::SAMOA,
1326 "WS",
1327 IDS_AUTOFILL_COUNTRY_SAMOA,
1328 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1329 IDS_AUTOFILL_DIALOG_PROVINCE
1330 },
1331 {
1332 autofill::SAN_MARINO,
1333 "SM",
1334 IDS_AUTOFILL_COUNTRY_SAN_MARINO,
1335 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1336 IDS_AUTOFILL_DIALOG_PROVINCE
1337 },
1338 {
1339 autofill::SAO_TOME_AND_PRINCIPE,
1340 "ST",
1341 IDS_AUTOFILL_COUNTRY_SAO_TOME_AND_PRINCIPE,
1342 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1343 IDS_AUTOFILL_DIALOG_PROVINCE
1344 },
1345 {
1346 autofill::SAUDI_ARABIA,
1347 "SA",
1348 IDS_AUTOFILL_COUNTRY_SAUDI_ARABIA,
1349 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1350 IDS_AUTOFILL_DIALOG_PROVINCE
1351 },
1352 {
1353 autofill::SENEGAL,
1354 "SN",
1355 IDS_AUTOFILL_COUNTRY_SENEGAL,
1356 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1357 IDS_AUTOFILL_DIALOG_PROVINCE
1358 },
1359 {
1360 autofill::SERBIA,
1361 "RS",
1362 IDS_AUTOFILL_COUNTRY_SERBIA,
1363 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1364 IDS_AUTOFILL_DIALOG_PROVINCE
1365 },
1366 {
1367 autofill::SEYCHELLES,
1368 "SC",
1369 IDS_AUTOFILL_COUNTRY_SEYCHELLES,
1370 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1371 IDS_AUTOFILL_DIALOG_ISLAND
1372 },
1373 {
1374 autofill::SIERRA_LEONE,
1375 "SL",
1376 IDS_AUTOFILL_COUNTRY_SIERRA_LEONE,
1377 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1378 IDS_AUTOFILL_DIALOG_PROVINCE
1379 },
1380 {
1381 autofill::SINGAPORE,
1382 "SG",
1383 IDS_AUTOFILL_COUNTRY_SINGAPORE,
1384 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1385 IDS_AUTOFILL_DIALOG_PROVINCE
1386 },
1387 {
1388 autofill::SLOVAKIA,
1389 "SK",
1390 IDS_AUTOFILL_COUNTRY_SLOVAKIA,
1391 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1392 IDS_AUTOFILL_DIALOG_PROVINCE
1393 },
1394 {
1395 autofill::SLOVENIA,
1396 "SI",
1397 IDS_AUTOFILL_COUNTRY_SLOVENIA,
1398 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1399 IDS_AUTOFILL_DIALOG_PROVINCE
1400 },
1401 {
1402 autofill::SOLOMON_ISLANDS,
1403 "SB",
1404 IDS_AUTOFILL_COUNTRY_SOLOMON_ISLANDS,
1405 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1406 IDS_AUTOFILL_DIALOG_PROVINCE
1407 },
1408 {
1409 autofill::SOMALIA,
1410 "SO",
1411 IDS_AUTOFILL_COUNTRY_SOMALIA,
1412 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1413 IDS_AUTOFILL_DIALOG_PROVINCE
1414 },
1415 {
1416 autofill::SOUTH_AFRICA,
1417 "ZA",
1418 IDS_AUTOFILL_COUNTRY_SOUTH_AFRICA,
1419 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1420 IDS_AUTOFILL_DIALOG_PROVINCE
1421 },
1422 {
1423 autofill::SOUTH_GEORGIA,
1424 "GS",
1425 IDS_AUTOFILL_COUNTRY_SOUTH_GEORGIA,
1426 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1427 IDS_AUTOFILL_DIALOG_PROVINCE
1428 },
1429 {
1430 autofill::SOUTH_KOREA,
1431 "KR",
1432 IDS_AUTOFILL_COUNTRY_SOUTH_KOREA,
1433 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1434 IDS_AUTOFILL_DIALOG_DO_SI
1435 },
1436 {
1437 autofill::SPAIN,
1438 "ES",
1439 IDS_AUTOFILL_COUNTRY_SPAIN,
1440 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1441 IDS_AUTOFILL_DIALOG_PROVINCE
1442 },
1443 {
1444 autofill::SRI_LANKA,
1445 "LK",
1446 IDS_AUTOFILL_COUNTRY_SRI_LANKA,
1447 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1448 IDS_AUTOFILL_DIALOG_PROVINCE
1449 },
1450 {
1451 autofill::ST_PIERRE_AND_MIQUELON,
1452 "PM",
1453 IDS_AUTOFILL_COUNTRY_ST_PIERRE_AND_MIQUELON,
1454 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1455 IDS_AUTOFILL_DIALOG_PROVINCE
1456 },
1457 {
1458 autofill::SURINAME,
1459 "SR",
1460 IDS_AUTOFILL_COUNTRY_SURINAME,
1461 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1462 IDS_AUTOFILL_DIALOG_PROVINCE
1463 },
1464 {
1465 autofill::SVALBARD_AND_JAN_MAYEN_ISLANDS,
1466 "SJ",
1467 IDS_AUTOFILL_COUNTRY_SVALBARD_AND_JAN_MAYEN_ISLANDS,
1468 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1469 IDS_AUTOFILL_DIALOG_PROVINCE
1470 },
1471 {
1472 autofill::SWAZILAND,
1473 "SZ",
1474 IDS_AUTOFILL_COUNTRY_SWAZILAND,
1475 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1476 IDS_AUTOFILL_DIALOG_PROVINCE
1477 },
1478 {
1479 autofill::SWEDEN,
1480 "SE",
1481 IDS_AUTOFILL_COUNTRY_SWEDEN,
1482 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1483 IDS_AUTOFILL_DIALOG_PROVINCE
1484 },
1485 {
1486 autofill::SWITZERLAND,
1487 "CH",
1488 IDS_AUTOFILL_COUNTRY_SWITZERLAND,
1489 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1490 IDS_AUTOFILL_DIALOG_PROVINCE
1491 },
1492 {
1493 autofill::TAIWAN,
1494 "TW",
1495 IDS_AUTOFILL_COUNTRY_TAIWAN,
1496 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1497 IDS_AUTOFILL_DIALOG_COUNTY
1498 },
1499 {
1500 autofill::TAJIKISTAN,
1501 "TJ",
1502 IDS_AUTOFILL_COUNTRY_TAJIKISTAN,
1503 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1504 IDS_AUTOFILL_DIALOG_PROVINCE
1505 },
1506 {
1507 autofill::TANZANIA,
1508 "TZ",
1509 IDS_AUTOFILL_COUNTRY_TANZANIA,
1510 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1511 IDS_AUTOFILL_DIALOG_PROVINCE
1512 },
1513 {
1514 autofill::THAILAND,
1515 "TH",
1516 IDS_AUTOFILL_COUNTRY_THAILAND,
1517 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1518 IDS_AUTOFILL_DIALOG_PROVINCE
1519 },
1520 {
1521 autofill::TOGO,
1522 "TG",
1523 IDS_AUTOFILL_COUNTRY_TOGO,
1524 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1525 IDS_AUTOFILL_DIALOG_PROVINCE
1526 },
1527 {
1528 autofill::TOKELAU,
1529 "TK",
1530 IDS_AUTOFILL_COUNTRY_TOKELAU,
1531 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1532 IDS_AUTOFILL_DIALOG_PROVINCE
1533 },
1534 {
1535 autofill::TONGA,
1536 "TO",
1537 IDS_AUTOFILL_COUNTRY_TONGA,
1538 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1539 IDS_AUTOFILL_DIALOG_PROVINCE
1540 },
1541 {
1542 autofill::TRINIDAD_AND_TOBAGO,
1543 "TT",
1544 IDS_AUTOFILL_COUNTRY_TRINIDAD_AND_TOBAGO,
1545 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1546 IDS_AUTOFILL_DIALOG_PROVINCE
1547 },
1548 {
1549 autofill::TUNISIA,
1550 "TN",
1551 IDS_AUTOFILL_COUNTRY_TUNISIA,
1552 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1553 IDS_AUTOFILL_DIALOG_PROVINCE
1554 },
1555 {
1556 autofill::TURKEY,
1557 "TR",
1558 IDS_AUTOFILL_COUNTRY_TURKEY,
1559 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1560 IDS_AUTOFILL_DIALOG_PROVINCE
1561 },
1562 {
1563 autofill::TURKMENISTAN,
1564 "TM",
1565 IDS_AUTOFILL_COUNTRY_TURKMENISTAN,
1566 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1567 IDS_AUTOFILL_DIALOG_PROVINCE
1568 },
1569 {
1570 autofill::TURKS_AND_CAICOS_ISLANDS,
1571 "TC",
1572 IDS_AUTOFILL_COUNTRY_TURKS_AND_CAICOS_ISLANDS,
1573 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1574 IDS_AUTOFILL_DIALOG_PROVINCE
1575 },
1576 {
1577 autofill::TUVALU,
1578 "TV",
1579 IDS_AUTOFILL_COUNTRY_TUVALU,
1580 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1581 IDS_AUTOFILL_DIALOG_ISLAND
1582 },
1583 {
1584 autofill::UGANDA,
1585 "UG",
1586 IDS_AUTOFILL_COUNTRY_UGANDA,
1587 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1588 IDS_AUTOFILL_DIALOG_PROVINCE
1589 },
1590 {
1591 autofill::UKRAINE,
1592 "UA",
1593 IDS_AUTOFILL_COUNTRY_UKRAINE,
1594 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1595 IDS_AUTOFILL_DIALOG_PROVINCE
1596 },
1597 {
1598 autofill::UNITED_ARAB_EMIRATES,
1599 "AE",
1600 IDS_AUTOFILL_COUNTRY_UNITED_ARAB_EMIRATES,
1601 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1602 IDS_AUTOFILL_DIALOG_EMIRATE
1603 },
1604 {
1605 autofill::UNITED_KINGDOM,
1606 "GB",
1607 IDS_AUTOFILL_COUNTRY_UNITED_KINGDOM,
1608 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1609 IDS_AUTOFILL_DIALOG_COUNTY
1610 },
1611 {
1612 autofill::UNITED_STATES,
1613 "US",
1614 IDS_AUTOFILL_COUNTRY_UNITED_STATES,
1615 IDS_AUTOFILL_DIALOG_ZIP_CODE,
1616 IDS_AUTOFILL_DIALOG_STATE
1617 },
1618 {
1619 autofill::UNITED_STATES_MINOR_OUTLYING_ISLANDS,
1620 "UM",
1621 IDS_AUTOFILL_COUNTRY_UNITED_STATES_MINOR_OUTLYING_ISLANDS,
1622 IDS_AUTOFILL_DIALOG_ZIP_CODE,
1623 IDS_AUTOFILL_DIALOG_STATE
1624 },
1625 {
1626 autofill::URUGUAY,
1627 "UY",
1628 IDS_AUTOFILL_COUNTRY_URUGUAY,
1629 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1630 IDS_AUTOFILL_DIALOG_PROVINCE
1631 },
1632 {
1633 autofill::US_VIRGIN_ISLANDS,
1634 "VI",
1635 IDS_AUTOFILL_COUNTRY_US_VIRGIN_ISLANDS,
1636 IDS_AUTOFILL_DIALOG_ZIP_CODE,
1637 IDS_AUTOFILL_DIALOG_STATE
1638 },
1639 {
1640 autofill::UZBEKISTAN,
1641 "UZ",
1642 IDS_AUTOFILL_COUNTRY_UZBEKISTAN,
1643 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1644 IDS_AUTOFILL_DIALOG_PROVINCE
1645 },
1646 {
1647 autofill::VANUATU,
1648 "VU",
1649 IDS_AUTOFILL_COUNTRY_VANUATU,
1650 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1651 IDS_AUTOFILL_DIALOG_PROVINCE
1652 },
1653 {
1654 autofill::VATICAN,
1655 "VA",
1656 IDS_AUTOFILL_COUNTRY_VATICAN,
1657 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1658 IDS_AUTOFILL_DIALOG_PROVINCE
1659 },
1660 {
1661 autofill::VENEZUELA,
1662 "VE",
1663 IDS_AUTOFILL_COUNTRY_VENEZUELA,
1664 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1665 IDS_AUTOFILL_DIALOG_PROVINCE
1666 },
1667 {
1668 autofill::VIETNAM,
1669 "VN",
1670 IDS_AUTOFILL_COUNTRY_VIETNAM,
1671 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1672 IDS_AUTOFILL_DIALOG_PROVINCE
1673 },
1674 {
1675 autofill::WALLIS_AND_FUTUNA_ISLANDS,
1676 "WF",
1677 IDS_AUTOFILL_COUNTRY_WALLIS_AND_FUTUNA_ISLANDS,
1678 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1679 IDS_AUTOFILL_DIALOG_PROVINCE
1680 },
1681 {
1682 autofill::WESTERN_SAHARA,
1683 "EH",
1684 IDS_AUTOFILL_COUNTRY_WESTERN_SAHARA,
1685 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1686 IDS_AUTOFILL_DIALOG_PROVINCE
1687 },
1688 {
1689 autofill::YEMEN,
1690 "YE",
1691 IDS_AUTOFILL_COUNTRY_YEMEN,
1692 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1693 IDS_AUTOFILL_DIALOG_PROVINCE
1694 },
1695 {
1696 autofill::ZAMBIA,
1697 "ZM",
1698 IDS_AUTOFILL_COUNTRY_ZAMBIA,
1699 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1700 IDS_AUTOFILL_DIALOG_PROVINCE
1701 },
1702 {
1703 autofill::ZIMBABWE,
1704 "ZW",
1705 IDS_AUTOFILL_COUNTRY_ZIMBABWE,
1706 IDS_AUTOFILL_DIALOG_POSTAL_CODE,
1707 IDS_AUTOFILL_DIALOG_PROVINCE
1708 },
1709 };
1710
1711 } // namespace
1712
1713 namespace autofill {
1714
1715 AutoFillCountry CountryCodeToCountry(const std::string& country_code) {
1716 std::string effective_country_code = country_code;
1717
1718 // TODO(isherman): This should be determined by the user's locale.
1719 if (effective_country_code.empty())
1720 effective_country_code = "US";
1721
1722 DCHECK_EQ(static_cast<size_t>(NUM_COUNTRIES), arraysize(countries));
1723 for (size_t i = 0; i < NUM_COUNTRIES; ++i) {
1724 const AutoFillCountryData& country = countries[i];
1725 if (country.country_code == effective_country_code)
1726 return country.country;
1727 }
1728
1729 NOTREACHED();
1730 return UNKNOWN_COUNTRY;
1731 }
1732
1733 std::string GetCountryCode(AutoFillCountry country) {
1734 DCHECK(country < NUM_COUNTRIES);
1735 return countries[country].country_code;
1736 }
1737
1738 string16 GetCountryName(AutoFillCountry country) {
1739 DCHECK(country < NUM_COUNTRIES);
1740 return l10n_util::GetStringUTF16(countries[country].name_id);
1741 }
1742
1743 string16 GetPostalCodeLabel(AutoFillCountry country) {
1744 DCHECK(country < NUM_COUNTRIES);
1745 return l10n_util::GetStringUTF16(countries[country].postal_code_label_id);
1746 }
1747
1748 string16 GetStateLabel(AutoFillCountry country) {
1749 DCHECK(country < NUM_COUNTRIES);
1750 return l10n_util::GetStringUTF16(countries[country].state_label_id);
1751 }
1752
1753 } // namespace autofill
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698