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 26 formatVersion=1 27 28 # Version of the currency code information in this class. 29 # It is a serial number that accompanies with each amendment. 30 31 dataVersion=156 32 33 # List of all valid ISO 4217 currency codes. 34 # To ensure compatibility, do not remove codes. 35 36 all=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 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=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 # Bonaire, Sint Eustatius and Saba 128 BQ=USD 129 # BHUTAN 130 BT=BTN 131 # BOLIVIA 132 BO=BOB 133 # BOSNIA AND HERZEGOVINA 134 BA=BAM 135 # BOTSWANA 136 BW=BWP 137 # BOUVET ISLAND 138 BV=NOK 139 # BRAZIL 140 BR=BRL 141 # BRITISH INDIAN OCEAN TERRITORY 142 IO=USD 143 # BRUNEI DARUSSALAM 144 BN=BND 145 # BULGARIA 146 BG=BGN 147 # BURKINA FASO 148 BF=XOF 149 # BURUNDI 150 BI=BIF 151 # CAMBODIA 152 KH=KHR 153 # CAMEROON 154 CM=XAF 155 # CANADA 156 CA=CAD 157 # CAPE VERDE 158 CV=CVE 159 # CAYMAN ISLANDS 160 KY=KYD 161 # CENTRAL AFRICAN REPUBLIC 162 CF=XAF 163 # CHAD 164 TD=XAF 165 # CHILE 166 CL=CLP 167 # CHINA 168 CN=CNY 169 # CHRISTMAS ISLAND 170 CX=AUD 171 # COCOS (KEELING) ISLANDS 172 CC=AUD 173 # COLOMBIA 174 CO=COP 175 # COMOROS 176 KM=KMF 177 # CONGO 178 CG=XAF 179 # CONGO, THE DEMOCRATIC REPUBLIC OF THE 180 CD=CDF 181 # COOK ISLANDS 182 CK=NZD 183 # COSTA RICA 184 CR=CRC 185 # COTE D'IVOIRE 186 CI=XOF 187 # CROATIA 188 HR=HRK 189 # CUBA 190 CU=CUP 191 # Cura\u00e7ao 192 CW=ANG 193 # CYPRUS 194 CY=EUR 195 # CZECH REPUBLIC 196 CZ=CZK 197 # DENMARK 198 DK=DKK 199 # DJIBOUTI 200 DJ=DJF 201 # DOMINICA 202 DM=XCD 203 # DOMINICAN REPUBLIC 204 DO=DOP 205 # ECUADOR 206 EC=USD 207 # EGYPT 208 EG=EGP 209 # EL SALVADOR 210 # USD is also legal currency as of 2001/01/01 211 SV=SVC 212 # EQUATORIAL GUINEA 213 GQ=XAF 214 # ERITREA 215 ER=ERN 216 # ESTONIA 217 EE=EUR 218 # ETHIOPIA 219 ET=ETB 220 # FALKLAND ISLANDS (MALVINAS) 221 FK=FKP 222 # FAROE ISLANDS 223 FO=DKK 224 # FIJI 225 FJ=FJD 226 # FINLAND 227 FI=EUR 228 # FRANCE 229 FR=EUR 230 # FRENCH GUIANA 231 GF=EUR 232 # FRENCH POLYNESIA 233 PF=XPF 234 # FRENCH SOUTHERN TERRITORIES 235 TF=EUR 236 # GABON 237 GA=XAF 238 # GAMBIA 239 GM=GMD 240 # GEORGIA 241 GE=GEL 242 # GERMANY 243 DE=EUR 244 # GHANA 245 GH=GHS 246 # GIBRALTAR 247 GI=GIP 248 # GREECE 249 GR=EUR 250 # GREENLAND 251 GL=DKK 252 # GRENADA 253 GD=XCD 254 # GUADELOUPE 255 GP=EUR 256 # GUAM 257 GU=USD 258 # GUATEMALA 259 GT=GTQ 260 # GUERNSEY 261 GG=GBP 262 # GUINEA 263 GN=GNF 264 # GUINEA-BISSAU 265 GW=XOF 266 # GUYANA 267 GY=GYD 268 # HAITI 269 HT=HTG 270 # HEARD ISLAND AND MCDONALD ISLANDS 271 HM=AUD 272 # HOLY SEE (VATICAN CITY STATE) 273 VA=EUR 274 # HONDURAS 275 HN=HNL 276 # HONG KONG 277 HK=HKD 278 # HUNGARY 279 HU=HUF 280 # ICELAND 281 IS=ISK 282 # INDIA 283 IN=INR 284 # INDONESIA 285 ID=IDR 286 # IRAN, ISLAMIC REPUBLIC OF 287 IR=IRR 288 # IRAQ 289 IQ=IQD 290 # IRELAND 291 IE=EUR 292 # ISLE OF MAN 293 IM=GBP 294 # ISRAEL 295 IL=ILS 296 # ITALY 297 IT=EUR 298 # JAMAICA 299 JM=JMD 300 # JAPAN 301 JP=JPY 302 # JERSEY 303 JE=GBP 304 # JORDAN 305 JO=JOD 306 # KAZAKSTAN 307 KZ=KZT 308 # KENYA 309 KE=KES 310 # KIRIBATI 311 KI=AUD 312 # KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF 313 KP=KPW 314 # KOREA, REPUBLIC OF 315 KR=KRW 316 # KUWAIT 317 KW=KWD 318 # KYRGYZSTAN 319 KG=KGS 320 # LAO PEOPLE'S DEMOCRATIC REPUBLIC 321 LA=LAK 322 # LATVIA 323 LV=LVL;2013-12-31-22-00-00;EUR 324 # LEBANON 325 LB=LBP 326 # LESOTHO 327 LS=LSL 328 # LIBERIA 329 LR=LRD 330 # LIBYAN ARAB JAMAHIRIYA 331 LY=LYD 332 # LIECHTENSTEIN 333 LI=CHF 334 # LITHUANIA 335 LT=LTL 336 # LUXEMBOURG 337 LU=EUR 338 # MACAU 339 MO=MOP 340 # MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF 341 MK=MKD 342 # MADAGASCAR 343 MG=MGA 344 # MALAWI 345 MW=MWK 346 # MALAYSIA 347 MY=MYR 348 # MALDIVES 349 MV=MVR 350 # MALI 351 ML=XOF 352 # MALTA 353 MT=EUR 354 # MARSHALL ISLANDS 355 MH=USD 356 # MARTINIQUE 357 MQ=EUR 358 # MAURITANIA 359 MR=MRO 360 # MAURITIUS 361 MU=MUR 362 # MAYOTTE 363 YT=EUR 364 # MEXICO 365 MX=MXN 366 # MICRONESIA, FEDERATED STATES OF 367 FM=USD 368 # MOLDOVA, REPUBLIC OF 369 MD=MDL 370 # MONACO 371 MC=EUR 372 # MONGOLIA 373 MN=MNT 374 # MONTENEGRO 375 ME=EUR 376 # MONTSERRAT 377 MS=XCD 378 # MOROCCO 379 MA=MAD 380 # MOZAMBIQUE 381 MZ=MZN 382 # MYANMAR 383 MM=MMK 384 # NAMIBIA 385 NA=NAD 386 # NAURU 387 NR=AUD 388 # NEPAL 389 NP=NPR 390 # NETHERLANDS 391 NL=EUR 392 # NETHERLANDS ANTILLES 393 AN=ANG 394 # NEW CALEDONIA 395 NC=XPF 396 # NEW ZEALAND 397 NZ=NZD 398 # NICARAGUA 399 NI=NIO 400 # NIGER 401 NE=XOF 402 # NIGERIA 403 NG=NGN 404 # NIUE 405 NU=NZD 406 # NORFOLK ISLAND 407 NF=AUD 408 # NORTHERN MARIANA ISLANDS 409 MP=USD 410 # NORWAY 411 NO=NOK 412 # OMAN 413 OM=OMR 414 # PAKISTAN 415 PK=PKR 416 # PALAU 417 PW=USD 418 # PALESTINIAN TERRITORY, OCCUPIED 419 PS=ILS 420 # PANAMA 421 PA=PAB 422 # PAPUA NEW GUINEA 423 PG=PGK 424 # PARAGUAY 425 PY=PYG 426 # PERU 427 PE=PEN 428 # PHILIPPINES 429 PH=PHP 430 # PITCAIRN 431 PN=NZD 432 # POLAND 433 PL=PLN 434 # PORTUGAL 435 PT=EUR 436 # PUERTO RICO 437 PR=USD 438 # QATAR 439 QA=QAR 440 # REUNION 441 RE=EUR 442 # ROMANIA 443 RO=RON 444 # RUSSIAN FEDERATION 445 RU=RUB 446 # RWANDA 447 RW=RWF 448 # SAINT BARTHELEMY 449 BL=EUR 450 # SAINT HELENA 451 SH=SHP 452 # SAINT KITTS AND NEVIS 453 KN=XCD 454 # SAINT LUCIA 455 LC=XCD 456 # SAINT MARTIN 457 MF=EUR 458 # SAINT PIERRE AND MIQUELON 459 PM=EUR 460 # SAINT VINCENT AND THE GRENADINES 461 VC=XCD 462 # SAMOA 463 WS=WST 464 # SAN MARINO 465 SM=EUR 466 # SOUTH SUDAN 467 SS=SSP 468 # SAO TOME AND PRINCIPE 469 ST=STD 470 # SAUDI ARABIA 471 SA=SAR 472 # SENEGAL 473 SN=XOF 474 # SERBIA 475 RS=RSD 476 # SERBIA AND MONTENEGRO 477 CS=CSD 478 # SEYCHELLES 479 SC=SCR 480 # SIERRA LEONE 481 SL=SLL 482 # SINGAPORE 483 SG=SGD 484 # SLOVAKIA 485 SK=EUR 486 # SLOVENIA 487 SI=EUR 488 # SOLOMON ISLANDS 489 SB=SBD 490 # SOMALIA 491 SO=SOS 492 # SOUTH AFRICA 493 ZA=ZAR 494 # SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS 495 GS=GBP 496 # SPAIN 497 ES=EUR 498 # SRI LANKA 499 LK=LKR 500 # SUDAN 501 SD=SDG 502 # SURINAME 503 SR=SRD 504 # SVALBARD AND JAN MAYEN 505 SJ=NOK 506 # Sint Maarten (Dutch part) 507 SX=ANG 508 # SWAZILAND 509 SZ=SZL 510 # SWEDEN 511 SE=SEK 512 # SWITZERLAND 513 CH=CHF 514 # SYRIAN ARAB REPUBLIC 515 SY=SYP 516 # TAIWAN 517 TW=TWD 518 # TAJIKISTAN 519 TJ=TJS 520 # TANZANIA, UNITED REPUBLIC OF 521 TZ=TZS 522 # THAILAND 523 TH=THB 524 # TIMOR-LESTE 525 TL=USD 526 # TOGO 527 TG=XOF 528 # TOKELAU 529 TK=NZD 530 # TONGA 531 TO=TOP 532 # TRINIDAD AND TOBAGO 533 TT=TTD 534 # TUNISIA 535 TN=TND 536 # TURKEY 537 TR=TRY 538 # TURKMENISTAN 539 TM=TMT 540 # TURKS AND CAICOS ISLANDS 541 TC=USD 542 # TUVALU 543 TV=AUD 544 # UGANDA 545 UG=UGX 546 # UKRAINE 547 UA=UAH 548 # UNITED ARAB EMIRATES 549 AE=AED 550 # UNITED KINGDOM 551 GB=GBP 552 # UNITED STATES 553 US=USD 554 # UNITED STATES MINOR OUTLYING ISLANDS 555 UM=USD 556 # URUGUAY 557 UY=UYU 558 # UZBEKISTAN 559 UZ=UZS 560 # VANUATU 561 VU=VUV 562 # VENEZUELA 563 VE=VEF 564 # VIET NAM 565 VN=VND 566 # VIRGIN ISLANDS, BRITISH 567 VG=USD 568 # VIRGIN ISLANDS, U.S. 569 VI=USD 570 # WALLIS AND FUTUNA 571 WF=XPF 572 # WESTERN SAHARA 573 EH=MAD 574 # YEMEN 575 YE=YER 576 # ZAMBIA 577 ZM=ZMW 578 # ZIMBABWE 579 ZW=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 585 minor0=\ 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 589 minor1= 590 minor3=\ 591 BHD-IQD-JOD-KWD-LYD-OMR-TND 592 minorUndefined=\ 593 XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-\ 594 XPT-XSU-XTS-XUA-XXX