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