author | Jaroslav Tulach <jtulach@netbeans.org> |
Thu, 03 Oct 2013 15:40:35 +0200 | |
branch | jdk7-b147 |
changeset 1334 | 588d5bf7a560 |
permissions | -rw-r--r-- |
1 #
2 # Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation. Oracle designates this
8 # particular file as subject to the "Classpath" exception as provided
9 # by Oracle in the LICENSE file that accompanied this code.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
26 formatVersion=1
28 # Version of the currency code information in this class.
29 # It is a serial number that accompanies with each amendment, such as
30 # 'MAxxx.doc'
32 dataVersion=140
34 # List of all valid ISO 4217 currency codes.
35 # To ensure compatibility, do not remove codes.
37 all=ADP020-AED784-AFA004-AFN971-ALL008-AMD051-ANG532-AOA973-ARS032-ATS040-AUD036-\
38 AWG533-AYM945-AZM031-AZN944-BAM977-BBD052-BDT050-BEF056-BGL100-BGN975-BHD048-BIF108-\
39 BMD060-BND096-BOB068-BOV984-BRL986-BSD044-BTN064-BWP072-BYB112-BYR974-\
40 BZD084-CAD124-CDF976-CHF756-CLF990-CLP152-CNY156-COP170-CRC188-CSD891-CUP192-\
41 CVE132-CYP196-CZK203-DEM276-DJF262-DKK208-DOP214-DZD012-EEK233-EGP818-\
42 ERN232-ESP724-ETB230-EUR978-FIM246-FJD242-FKP238-FRF250-GBP826-GEL981-\
43 GHC288-GHS936-GIP292-GMD270-GNF324-GRD300-GTQ320-GWP624-GYD328-HKD344-HNL340-\
44 HRK191-HTG332-HUF348-IDR360-IEP372-ILS376-INR356-IQD368-IRR364-ISK352-\
45 ITL380-JMD388-JOD400-JPY392-KES404-KGS417-KHR116-KMF174-KPW408-KRW410-\
46 KWD414-KYD136-KZT398-LAK418-LBP422-LKR144-LRD430-LSL426-LTL440-LUF442-\
47 LVL428-LYD434-MAD504-MDL498-MGA969-MGF450-MKD807-MMK104-MNT496-MOP446-MRO478-\
48 MTL470-MUR480-MVR462-MWK454-MXN484-MXV979-MYR458-MZM508-MZN943-NAD516-NGN566-\
49 NIO558-NLG528-NOK578-NPR524-NZD554-OMR512-PAB590-PEN604-PGK598-PHP608-\
50 PKR586-PLN985-PTE620-PYG600-QAR634-ROL946-RON946-RSD941-RUB643-RUR810-RWF646-SAR682-\
51 SBD090-SCR690-SDD736-SDG938-SEK752-SGD702-SHP654-SIT705-SKK703-SLL694-SOS706-\
52 SRD968-SRG740-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TND788-TOP776-\
53 TPE626-TRL792-TRY949-TTD780-TWD901-TZS834-UAH980-UGX800-USD840-USN997-USS998-\
54 UYU858-UZS860-VEB862-VEF937-VND704-VUV548-WST882-XAF950-XAG961-XAU959-XBA955-\
55 XBB956-XBC957-XBD958-XCD951-XDR960-XFO000-XFU000-XOF952-XPD964-XPF953-\
56 XPT962-XTS963-XXX999-YER886-YUM891-ZAR710-ZMK894-ZWD716-ZWN942
59 # Mappings from ISO 3166 country codes to ISO 4217 currency codes.
60 #
61 # Three forms are used:
62 # Form 1: <country code>=<currency code>
63 # Form 2: <country code>=<currency code 1>;<time stamp>;<currency code 2>
64 # Form 3: <country code>=
65 # Form 1 is used if no future change in currency is known.
66 # Form 2 indicates that before the specified time currency 1 is used, from
67 # the specified time currency 2. The time is given in SimpleDateFormat's
68 # yyyy-MM-dd-HH-mm-ss format in the GMT time zone.
69 # Form 3 indicates the country doesn't have a currency (the entry is still
70 # needed to verify that the country code is valid).
71 #
72 # The table is based on the following web sites:
73 # http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html
74 # http://www.bsi-global.com/iso4217currency
75 # http://www.cia.gov/cia/publications/factbook/indexgeo.html
77 # AFGHANISTAN
78 AF=AFN
79 # \u00c5LAND ISLANDS
80 AX=EUR
81 # ALBANIA
82 AL=ALL
83 # ALGERIA
84 DZ=DZD
85 # AMERICAN SAMOA
86 AS=USD
87 # ANDORRA
88 AD=EUR
89 # ANGOLA
90 AO=AOA
91 # ANGUILLA
92 AI=XCD
93 # ANTARCTICA
94 AQ=
95 # ANTIGUA AND BARBUDA
96 AG=XCD
97 # ARGENTINA
98 AR=ARS
99 # ARMENIA
100 AM=AMD
101 # ARUBA
102 AW=AWG
103 # AUSTRALIA
104 AU=AUD
105 # AUSTRIA
106 AT=EUR
107 # AZERBAIJAN
108 AZ=AZM;2005-12-31-20-00-00;AZN
109 # BAHAMAS
110 BS=BSD
111 # BAHRAIN
112 BH=BHD
113 # BANGLADESH
114 BD=BDT
115 # BARBADOS
116 BB=BBD
117 # BELARUS
118 BY=BYR
119 # BELGIUM
120 BE=EUR
121 # BELIZE
122 BZ=BZD
123 # BENIN
124 BJ=XOF
125 # BERMUDA
126 BM=BMD
127 # BHUTAN
128 BT=BTN
129 # BOLIVIA
130 BO=BOB
131 # BOSNIA AND HERZEGOVINA
132 BA=BAM
133 # BOTSWANA
134 BW=BWP
135 # BOUVET ISLAND
136 BV=NOK
137 # BRAZIL
138 BR=BRL
139 # BRITISH INDIAN OCEAN TERRITORY
140 IO=USD
141 # BRUNEI DARUSSALAM
142 BN=BND
143 # BULGARIA
144 BG=BGN
145 # BURKINA FASO
146 BF=XOF
147 # BURUNDI
148 BI=BIF
149 # CAMBODIA
150 KH=KHR
151 # CAMEROON
152 CM=XAF
153 # CANADA
154 CA=CAD
155 # CAPE VERDE
156 CV=CVE
157 # CAYMAN ISLANDS
158 KY=KYD
159 # CENTRAL AFRICAN REPUBLIC
160 CF=XAF
161 # CHAD
162 TD=XAF
163 # CHILE
164 CL=CLP
165 # CHINA
166 CN=CNY
167 # CHRISTMAS ISLAND
168 CX=AUD
169 # COCOS (KEELING) ISLANDS
170 CC=AUD
171 # COLOMBIA
172 CO=COP
173 # COMOROS
174 KM=KMF
175 # CONGO
176 CG=XAF
177 # CONGO, THE DEMOCRATIC REPUBLIC OF THE
178 CD=CDF
179 # COOK ISLANDS
180 CK=NZD
181 # COSTA RICA
182 CR=CRC
183 # COTE D'IVOIRE
184 CI=XOF
185 # CROATIA
186 HR=HRK
187 # CUBA
188 CU=CUP
189 # CYPRUS
190 CY=EUR
191 # CZECH REPUBLIC
192 CZ=CZK
193 # DENMARK
194 DK=DKK
195 # DJIBOUTI
196 DJ=DJF
197 # DOMINICA
198 DM=XCD
199 # DOMINICAN REPUBLIC
200 DO=DOP
201 # ECUADOR
202 EC=USD
203 # EGYPT
204 EG=EGP
205 # EL SALVADOR
206 # USD is also legal currency as of 2001/01/01
207 SV=SVC
208 # EQUATORIAL GUINEA
209 GQ=XAF
210 # ERITREA
211 ER=ERN
212 # ESTONIA
213 EE=EEK
214 # ETHIOPIA
215 ET=ETB
216 # FALKLAND ISLANDS (MALVINAS)
217 FK=FKP
218 # FAROE ISLANDS
219 FO=DKK
220 # FIJI
221 FJ=FJD
222 # FINLAND
223 FI=EUR
224 # FRANCE
225 FR=EUR
226 # FRENCH GUIANA
227 GF=EUR
228 # FRENCH POLYNESIA
229 PF=XPF
230 # FRENCH SOUTHERN TERRITORIES
231 TF=EUR
232 # GABON
233 GA=XAF
234 # GAMBIA
235 GM=GMD
236 # GEORGIA
237 GE=GEL
238 # GERMANY
239 DE=EUR
240 # GHANA
241 GH=GHS
242 # GIBRALTAR
243 GI=GIP
244 # GREECE
245 GR=EUR
246 # GREENLAND
247 GL=DKK
248 # GRENADA
249 GD=XCD
250 # GUADELOUPE
251 GP=EUR
252 # GUAM
253 GU=USD
254 # GUATEMALA
255 GT=GTQ
256 # GUERNSEY
257 GG=GBP
258 # GUINEA
259 GN=GNF
260 # GUINEA-BISSAU
261 GW=XOF
262 # GUYANA
263 GY=GYD
264 # HAITI
265 HT=HTG
266 # HEARD ISLAND AND MCDONALD ISLANDS
267 HM=AUD
268 # HOLY SEE (VATICAN CITY STATE)
269 VA=EUR
270 # HONDURAS
271 HN=HNL
272 # HONG KONG
273 HK=HKD
274 # HUNGARY
275 HU=HUF
276 # ICELAND
277 IS=ISK
278 # INDIA
279 IN=INR
280 # INDONESIA
281 ID=IDR
282 # IRAN, ISLAMIC REPUBLIC OF
283 IR=IRR
284 # IRAQ
285 IQ=IQD
286 # IRELAND
287 IE=EUR
288 # ISLE OF MAN
289 IM=GBP
290 # ISRAEL
291 IL=ILS
292 # ITALY
293 IT=EUR
294 # JAMAICA
295 JM=JMD
296 # JAPAN
297 JP=JPY
298 # JERSEY
299 JE=GBP
300 # JORDAN
301 JO=JOD
302 # KAZAKSTAN
303 KZ=KZT
304 # KENYA
305 KE=KES
306 # KIRIBATI
307 KI=AUD
308 # KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF
309 KP=KPW
310 # KOREA, REPUBLIC OF
311 KR=KRW
312 # KUWAIT
313 KW=KWD
314 # KYRGYZSTAN
315 KG=KGS
316 # LAO PEOPLE'S DEMOCRATIC REPUBLIC
317 LA=LAK
318 # LATVIA
319 LV=LVL
320 # LEBANON
321 LB=LBP
322 # LESOTHO
323 LS=LSL
324 # LIBERIA
325 LR=LRD
326 # LIBYAN ARAB JAMAHIRIYA
327 LY=LYD
328 # LIECHTENSTEIN
329 LI=CHF
330 # LITHUANIA
331 LT=LTL
332 # LUXEMBOURG
333 LU=EUR
334 # MACAU
335 MO=MOP
336 # MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF
337 MK=MKD
338 # MADAGASCAR
339 MG=MGA
340 # MALAWI
341 MW=MWK
342 # MALAYSIA
343 MY=MYR
344 # MALDIVES
345 MV=MVR
346 # MALI
347 ML=XOF
348 # MALTA
349 MT=EUR
350 # MARSHALL ISLANDS
351 MH=USD
352 # MARTINIQUE
353 MQ=EUR
354 # MAURITANIA
355 MR=MRO
356 # MAURITIUS
357 MU=MUR
358 # MAYOTTE
359 YT=EUR
360 # MEXICO
361 MX=MXN
362 # MICRONESIA, FEDERATED STATES OF
363 FM=USD
364 # MOLDOVA, REPUBLIC OF
365 MD=MDL
366 # MONACO
367 MC=EUR
368 # MONGOLIA
369 MN=MNT
370 # MONTENEGRO
371 ME=EUR
372 # MONTSERRAT
373 MS=XCD
374 # MOROCCO
375 MA=MAD
376 # MOZAMBIQUE
377 MZ=MZM;2006-06-30-22-00-00;MZN
378 # MYANMAR
379 MM=MMK
380 # NAMIBIA
381 NA=NAD
382 # NAURU
383 NR=AUD
384 # NEPAL
385 NP=NPR
386 # NETHERLANDS
387 NL=EUR
388 # NETHERLANDS ANTILLES
389 AN=ANG
390 # NEW CALEDONIA
391 NC=XPF
392 # NEW ZEALAND
393 NZ=NZD
394 # NICARAGUA
395 NI=NIO
396 # NIGER
397 NE=XOF
398 # NIGERIA
399 NG=NGN
400 # NIUE
401 NU=NZD
402 # NORFOLK ISLAND
403 NF=AUD
404 # NORTHERN MARIANA ISLANDS
405 MP=USD
406 # NORWAY
407 NO=NOK
408 # OMAN
409 OM=OMR
410 # PAKISTAN
411 PK=PKR
412 # PALAU
413 PW=USD
414 # PALESTINIAN TERRITORY, OCCUPIED
415 PS=ILS
416 # PANAMA
417 PA=PAB
418 # PAPUA NEW GUINEA
419 PG=PGK
420 # PARAGUAY
421 PY=PYG
422 # PERU
423 PE=PEN
424 # PHILIPPINES
425 PH=PHP
426 # PITCAIRN
427 PN=NZD
428 # POLAND
429 PL=PLN
430 # PORTUGAL
431 PT=EUR
432 # PUERTO RICO
433 PR=USD
434 # QATAR
435 QA=QAR
436 # REUNION
437 RE=EUR
438 # ROMANIA
439 RO=ROL;2005-06-30-21-00-00;RON
440 # RUSSIAN FEDERATION
441 RU=RUB
442 # RWANDA
443 RW=RWF
444 # SAINT BARTHELEMY
445 BL=EUR
446 # SAINT HELENA
447 SH=SHP
448 # SAINT KITTS AND NEVIS
449 KN=XCD
450 # SAINT LUCIA
451 LC=XCD
452 # SAINT MARTIN
453 MF=EUR
454 # SAINT PIERRE AND MIQUELON
455 PM=EUR
456 # SAINT VINCENT AND THE GRENADINES
457 VC=XCD
458 # SAMOA
459 WS=WST
460 # SAN MARINO
461 SM=EUR
462 # SAO TOME AND PRINCIPE
463 ST=STD
464 # SAUDI ARABIA
465 SA=SAR
466 # SENEGAL
467 SN=XOF
468 # SERBIA
469 RS=RSD
470 # SERBIA AND MONTENEGRO
471 CS=CSD
472 # SEYCHELLES
473 SC=SCR
474 # SIERRA LEONE
475 SL=SLL
476 # SINGAPORE
477 SG=SGD
478 # SLOVAKIA
479 SK=SKK
480 # SLOVENIA
481 SI=EUR
482 # SOLOMON ISLANDS
483 SB=SBD
484 # SOMALIA
485 SO=SOS
486 # SOUTH AFRICA
487 ZA=ZAR
488 # SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS
489 GS=GBP
490 # SPAIN
491 ES=EUR
492 # SRI LANKA
493 LK=LKR
494 # SUDAN
495 SD=SDG
496 # SURINAME
497 SR=SRD
498 # SVALBARD AND JAN MAYEN
499 SJ=NOK
500 # SWAZILAND
501 SZ=SZL
502 # SWEDEN
503 SE=SEK
504 # SWITZERLAND
505 CH=CHF
506 # SYRIAN ARAB REPUBLIC
507 SY=SYP
508 # TAIWAN
509 TW=TWD
510 # TAJIKISTAN
511 TJ=TJS
512 # TANZANIA, UNITED REPUBLIC OF
513 TZ=TZS
514 # THAILAND
515 TH=THB
516 # TIMOR-LESTE
517 TL=USD
518 # TOGO
519 TG=XOF
520 # TOKELAU
521 TK=NZD
522 # TONGA
523 TO=TOP
524 # TRINIDAD AND TOBAGO
525 TT=TTD
526 # TUNISIA
527 TN=TND
528 # TURKEY
529 TR=TRL;2004-12-31-22-00-00;TRY
530 # TURKMENISTAN
531 TM=TMM
532 # TURKS AND CAICOS ISLANDS
533 TC=USD
534 # TUVALU
535 TV=AUD
536 # UGANDA
537 UG=UGX
538 # UKRAINE
539 UA=UAH
540 # UNITED ARAB EMIRATES
541 AE=AED
542 # UNITED KINGDOM
543 GB=GBP
544 # UNITED STATES
545 US=USD
546 # UNITED STATES MINOR OUTLYING ISLANDS
547 UM=USD
548 # URUGUAY
549 UY=UYU
550 # UZBEKISTAN
551 UZ=UZS
552 # VANUATU
553 VU=VUV
554 # VENEZUELA
555 VE=VEB;2008-01-01-04-00-00;VEF
556 # VIET NAM
557 VN=VND
558 # VIRGIN ISLANDS, BRITISH
559 VG=USD
560 # VIRGIN ISLANDS, U.S.
561 VI=USD
562 # WALLIS AND FUTUNA
563 WF=XPF
564 # WESTERN SAHARA
565 EH=MAD
566 # YEMEN
567 YE=YER
568 # ZAMBIA
569 ZM=ZMK
570 # ZIMBABWE
571 ZW=ZWD
574 # List of currencies with 0, 1, OR 3 decimals for minor units, or where there
575 # are no minor units defined. All others use 2 decimals.
577 minor0=\
578 ADP-BEF-BIF-BYB-BYR-CLF-CLP-DJF-ESP-GNF-\
579 GRD-ISK-ITL-JPY-KMF-KRW-LUF-MGF-PYG-PTE-RWF-\
580 TPE-TRL-VUV-XAF-XOF-XPF
581 minor1=
582 minor3=\
583 BHD-IQD-JOD-KWD-LYD-OMR-TND
584 minorUndefined=\
585 XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-\
586 XPT-XTS-XXX