1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/rt/emul/compact/src/main/java/java/util/CurrencyData.properties Thu Oct 03 15:40:35 2013 +0200
1.3 @@ -0,0 +1,586 @@
1.4 +#
1.5 +# Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
1.6 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
1.7 +#
1.8 +# This code is free software; you can redistribute it and/or modify it
1.9 +# under the terms of the GNU General Public License version 2 only, as
1.10 +# published by the Free Software Foundation. Oracle designates this
1.11 +# particular file as subject to the "Classpath" exception as provided
1.12 +# by Oracle in the LICENSE file that accompanied this code.
1.13 +#
1.14 +# This code is distributed in the hope that it will be useful, but WITHOUT
1.15 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1.16 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
1.17 +# version 2 for more details (a copy is included in the LICENSE file that
1.18 +# accompanied this code).
1.19 +#
1.20 +# You should have received a copy of the GNU General Public License version
1.21 +# 2 along with this work; if not, write to the Free Software Foundation,
1.22 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
1.23 +#
1.24 +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
1.25 +# or visit www.oracle.com if you need additional information or have any
1.26 +# questions.
1.27 +#
1.28 +
1.29 +formatVersion=1
1.30 +
1.31 +# Version of the currency code information in this class.
1.32 +# It is a serial number that accompanies with each amendment, such as
1.33 +# 'MAxxx.doc'
1.34 +
1.35 +dataVersion=140
1.36 +
1.37 +# List of all valid ISO 4217 currency codes.
1.38 +# To ensure compatibility, do not remove codes.
1.39 +
1.40 +all=ADP020-AED784-AFA004-AFN971-ALL008-AMD051-ANG532-AOA973-ARS032-ATS040-AUD036-\
1.41 + AWG533-AYM945-AZM031-AZN944-BAM977-BBD052-BDT050-BEF056-BGL100-BGN975-BHD048-BIF108-\
1.42 + BMD060-BND096-BOB068-BOV984-BRL986-BSD044-BTN064-BWP072-BYB112-BYR974-\
1.43 + BZD084-CAD124-CDF976-CHF756-CLF990-CLP152-CNY156-COP170-CRC188-CSD891-CUP192-\
1.44 + CVE132-CYP196-CZK203-DEM276-DJF262-DKK208-DOP214-DZD012-EEK233-EGP818-\
1.45 + ERN232-ESP724-ETB230-EUR978-FIM246-FJD242-FKP238-FRF250-GBP826-GEL981-\
1.46 + GHC288-GHS936-GIP292-GMD270-GNF324-GRD300-GTQ320-GWP624-GYD328-HKD344-HNL340-\
1.47 + HRK191-HTG332-HUF348-IDR360-IEP372-ILS376-INR356-IQD368-IRR364-ISK352-\
1.48 + ITL380-JMD388-JOD400-JPY392-KES404-KGS417-KHR116-KMF174-KPW408-KRW410-\
1.49 + KWD414-KYD136-KZT398-LAK418-LBP422-LKR144-LRD430-LSL426-LTL440-LUF442-\
1.50 + LVL428-LYD434-MAD504-MDL498-MGA969-MGF450-MKD807-MMK104-MNT496-MOP446-MRO478-\
1.51 + MTL470-MUR480-MVR462-MWK454-MXN484-MXV979-MYR458-MZM508-MZN943-NAD516-NGN566-\
1.52 + NIO558-NLG528-NOK578-NPR524-NZD554-OMR512-PAB590-PEN604-PGK598-PHP608-\
1.53 + PKR586-PLN985-PTE620-PYG600-QAR634-ROL946-RON946-RSD941-RUB643-RUR810-RWF646-SAR682-\
1.54 + SBD090-SCR690-SDD736-SDG938-SEK752-SGD702-SHP654-SIT705-SKK703-SLL694-SOS706-\
1.55 + SRD968-SRG740-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TND788-TOP776-\
1.56 + TPE626-TRL792-TRY949-TTD780-TWD901-TZS834-UAH980-UGX800-USD840-USN997-USS998-\
1.57 + UYU858-UZS860-VEB862-VEF937-VND704-VUV548-WST882-XAF950-XAG961-XAU959-XBA955-\
1.58 + XBB956-XBC957-XBD958-XCD951-XDR960-XFO000-XFU000-XOF952-XPD964-XPF953-\
1.59 + XPT962-XTS963-XXX999-YER886-YUM891-ZAR710-ZMK894-ZWD716-ZWN942
1.60 +
1.61 +
1.62 +# Mappings from ISO 3166 country codes to ISO 4217 currency codes.
1.63 +#
1.64 +# Three forms are used:
1.65 +# Form 1: <country code>=<currency code>
1.66 +# Form 2: <country code>=<currency code 1>;<time stamp>;<currency code 2>
1.67 +# Form 3: <country code>=
1.68 +# Form 1 is used if no future change in currency is known.
1.69 +# Form 2 indicates that before the specified time currency 1 is used, from
1.70 +# the specified time currency 2. The time is given in SimpleDateFormat's
1.71 +# yyyy-MM-dd-HH-mm-ss format in the GMT time zone.
1.72 +# Form 3 indicates the country doesn't have a currency (the entry is still
1.73 +# needed to verify that the country code is valid).
1.74 +#
1.75 +# The table is based on the following web sites:
1.76 +# http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html
1.77 +# http://www.bsi-global.com/iso4217currency
1.78 +# http://www.cia.gov/cia/publications/factbook/indexgeo.html
1.79 +
1.80 +# AFGHANISTAN
1.81 +AF=AFN
1.82 +# \u00c5LAND ISLANDS
1.83 +AX=EUR
1.84 +# ALBANIA
1.85 +AL=ALL
1.86 +# ALGERIA
1.87 +DZ=DZD
1.88 +# AMERICAN SAMOA
1.89 +AS=USD
1.90 +# ANDORRA
1.91 +AD=EUR
1.92 +# ANGOLA
1.93 +AO=AOA
1.94 +# ANGUILLA
1.95 +AI=XCD
1.96 +# ANTARCTICA
1.97 +AQ=
1.98 +# ANTIGUA AND BARBUDA
1.99 +AG=XCD
1.100 +# ARGENTINA
1.101 +AR=ARS
1.102 +# ARMENIA
1.103 +AM=AMD
1.104 +# ARUBA
1.105 +AW=AWG
1.106 +# AUSTRALIA
1.107 +AU=AUD
1.108 +# AUSTRIA
1.109 +AT=EUR
1.110 +# AZERBAIJAN
1.111 +AZ=AZM;2005-12-31-20-00-00;AZN
1.112 +# BAHAMAS
1.113 +BS=BSD
1.114 +# BAHRAIN
1.115 +BH=BHD
1.116 +# BANGLADESH
1.117 +BD=BDT
1.118 +# BARBADOS
1.119 +BB=BBD
1.120 +# BELARUS
1.121 +BY=BYR
1.122 +# BELGIUM
1.123 +BE=EUR
1.124 +# BELIZE
1.125 +BZ=BZD
1.126 +# BENIN
1.127 +BJ=XOF
1.128 +# BERMUDA
1.129 +BM=BMD
1.130 +# BHUTAN
1.131 +BT=BTN
1.132 +# BOLIVIA
1.133 +BO=BOB
1.134 +# BOSNIA AND HERZEGOVINA
1.135 +BA=BAM
1.136 +# BOTSWANA
1.137 +BW=BWP
1.138 +# BOUVET ISLAND
1.139 +BV=NOK
1.140 +# BRAZIL
1.141 +BR=BRL
1.142 +# BRITISH INDIAN OCEAN TERRITORY
1.143 +IO=USD
1.144 +# BRUNEI DARUSSALAM
1.145 +BN=BND
1.146 +# BULGARIA
1.147 +BG=BGN
1.148 +# BURKINA FASO
1.149 +BF=XOF
1.150 +# BURUNDI
1.151 +BI=BIF
1.152 +# CAMBODIA
1.153 +KH=KHR
1.154 +# CAMEROON
1.155 +CM=XAF
1.156 +# CANADA
1.157 +CA=CAD
1.158 +# CAPE VERDE
1.159 +CV=CVE
1.160 +# CAYMAN ISLANDS
1.161 +KY=KYD
1.162 +# CENTRAL AFRICAN REPUBLIC
1.163 +CF=XAF
1.164 +# CHAD
1.165 +TD=XAF
1.166 +# CHILE
1.167 +CL=CLP
1.168 +# CHINA
1.169 +CN=CNY
1.170 +# CHRISTMAS ISLAND
1.171 +CX=AUD
1.172 +# COCOS (KEELING) ISLANDS
1.173 +CC=AUD
1.174 +# COLOMBIA
1.175 +CO=COP
1.176 +# COMOROS
1.177 +KM=KMF
1.178 +# CONGO
1.179 +CG=XAF
1.180 +# CONGO, THE DEMOCRATIC REPUBLIC OF THE
1.181 +CD=CDF
1.182 +# COOK ISLANDS
1.183 +CK=NZD
1.184 +# COSTA RICA
1.185 +CR=CRC
1.186 +# COTE D'IVOIRE
1.187 +CI=XOF
1.188 +# CROATIA
1.189 +HR=HRK
1.190 +# CUBA
1.191 +CU=CUP
1.192 +# CYPRUS
1.193 +CY=EUR
1.194 +# CZECH REPUBLIC
1.195 +CZ=CZK
1.196 +# DENMARK
1.197 +DK=DKK
1.198 +# DJIBOUTI
1.199 +DJ=DJF
1.200 +# DOMINICA
1.201 +DM=XCD
1.202 +# DOMINICAN REPUBLIC
1.203 +DO=DOP
1.204 +# ECUADOR
1.205 +EC=USD
1.206 +# EGYPT
1.207 +EG=EGP
1.208 +# EL SALVADOR
1.209 +# USD is also legal currency as of 2001/01/01
1.210 +SV=SVC
1.211 +# EQUATORIAL GUINEA
1.212 +GQ=XAF
1.213 +# ERITREA
1.214 +ER=ERN
1.215 +# ESTONIA
1.216 +EE=EEK
1.217 +# ETHIOPIA
1.218 +ET=ETB
1.219 +# FALKLAND ISLANDS (MALVINAS)
1.220 +FK=FKP
1.221 +# FAROE ISLANDS
1.222 +FO=DKK
1.223 +# FIJI
1.224 +FJ=FJD
1.225 +# FINLAND
1.226 +FI=EUR
1.227 +# FRANCE
1.228 +FR=EUR
1.229 +# FRENCH GUIANA
1.230 +GF=EUR
1.231 +# FRENCH POLYNESIA
1.232 +PF=XPF
1.233 +# FRENCH SOUTHERN TERRITORIES
1.234 +TF=EUR
1.235 +# GABON
1.236 +GA=XAF
1.237 +# GAMBIA
1.238 +GM=GMD
1.239 +# GEORGIA
1.240 +GE=GEL
1.241 +# GERMANY
1.242 +DE=EUR
1.243 +# GHANA
1.244 +GH=GHS
1.245 +# GIBRALTAR
1.246 +GI=GIP
1.247 +# GREECE
1.248 +GR=EUR
1.249 +# GREENLAND
1.250 +GL=DKK
1.251 +# GRENADA
1.252 +GD=XCD
1.253 +# GUADELOUPE
1.254 +GP=EUR
1.255 +# GUAM
1.256 +GU=USD
1.257 +# GUATEMALA
1.258 +GT=GTQ
1.259 +# GUERNSEY
1.260 +GG=GBP
1.261 +# GUINEA
1.262 +GN=GNF
1.263 +# GUINEA-BISSAU
1.264 +GW=XOF
1.265 +# GUYANA
1.266 +GY=GYD
1.267 +# HAITI
1.268 +HT=HTG
1.269 +# HEARD ISLAND AND MCDONALD ISLANDS
1.270 +HM=AUD
1.271 +# HOLY SEE (VATICAN CITY STATE)
1.272 +VA=EUR
1.273 +# HONDURAS
1.274 +HN=HNL
1.275 +# HONG KONG
1.276 +HK=HKD
1.277 +# HUNGARY
1.278 +HU=HUF
1.279 +# ICELAND
1.280 +IS=ISK
1.281 +# INDIA
1.282 +IN=INR
1.283 +# INDONESIA
1.284 +ID=IDR
1.285 +# IRAN, ISLAMIC REPUBLIC OF
1.286 +IR=IRR
1.287 +# IRAQ
1.288 +IQ=IQD
1.289 +# IRELAND
1.290 +IE=EUR
1.291 +# ISLE OF MAN
1.292 +IM=GBP
1.293 +# ISRAEL
1.294 +IL=ILS
1.295 +# ITALY
1.296 +IT=EUR
1.297 +# JAMAICA
1.298 +JM=JMD
1.299 +# JAPAN
1.300 +JP=JPY
1.301 +# JERSEY
1.302 +JE=GBP
1.303 +# JORDAN
1.304 +JO=JOD
1.305 +# KAZAKSTAN
1.306 +KZ=KZT
1.307 +# KENYA
1.308 +KE=KES
1.309 +# KIRIBATI
1.310 +KI=AUD
1.311 +# KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF
1.312 +KP=KPW
1.313 +# KOREA, REPUBLIC OF
1.314 +KR=KRW
1.315 +# KUWAIT
1.316 +KW=KWD
1.317 +# KYRGYZSTAN
1.318 +KG=KGS
1.319 +# LAO PEOPLE'S DEMOCRATIC REPUBLIC
1.320 +LA=LAK
1.321 +# LATVIA
1.322 +LV=LVL
1.323 +# LEBANON
1.324 +LB=LBP
1.325 +# LESOTHO
1.326 +LS=LSL
1.327 +# LIBERIA
1.328 +LR=LRD
1.329 +# LIBYAN ARAB JAMAHIRIYA
1.330 +LY=LYD
1.331 +# LIECHTENSTEIN
1.332 +LI=CHF
1.333 +# LITHUANIA
1.334 +LT=LTL
1.335 +# LUXEMBOURG
1.336 +LU=EUR
1.337 +# MACAU
1.338 +MO=MOP
1.339 +# MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF
1.340 +MK=MKD
1.341 +# MADAGASCAR
1.342 +MG=MGA
1.343 +# MALAWI
1.344 +MW=MWK
1.345 +# MALAYSIA
1.346 +MY=MYR
1.347 +# MALDIVES
1.348 +MV=MVR
1.349 +# MALI
1.350 +ML=XOF
1.351 +# MALTA
1.352 +MT=EUR
1.353 +# MARSHALL ISLANDS
1.354 +MH=USD
1.355 +# MARTINIQUE
1.356 +MQ=EUR
1.357 +# MAURITANIA
1.358 +MR=MRO
1.359 +# MAURITIUS
1.360 +MU=MUR
1.361 +# MAYOTTE
1.362 +YT=EUR
1.363 +# MEXICO
1.364 +MX=MXN
1.365 +# MICRONESIA, FEDERATED STATES OF
1.366 +FM=USD
1.367 +# MOLDOVA, REPUBLIC OF
1.368 +MD=MDL
1.369 +# MONACO
1.370 +MC=EUR
1.371 +# MONGOLIA
1.372 +MN=MNT
1.373 +# MONTENEGRO
1.374 +ME=EUR
1.375 +# MONTSERRAT
1.376 +MS=XCD
1.377 +# MOROCCO
1.378 +MA=MAD
1.379 +# MOZAMBIQUE
1.380 +MZ=MZM;2006-06-30-22-00-00;MZN
1.381 +# MYANMAR
1.382 +MM=MMK
1.383 +# NAMIBIA
1.384 +NA=NAD
1.385 +# NAURU
1.386 +NR=AUD
1.387 +# NEPAL
1.388 +NP=NPR
1.389 +# NETHERLANDS
1.390 +NL=EUR
1.391 +# NETHERLANDS ANTILLES
1.392 +AN=ANG
1.393 +# NEW CALEDONIA
1.394 +NC=XPF
1.395 +# NEW ZEALAND
1.396 +NZ=NZD
1.397 +# NICARAGUA
1.398 +NI=NIO
1.399 +# NIGER
1.400 +NE=XOF
1.401 +# NIGERIA
1.402 +NG=NGN
1.403 +# NIUE
1.404 +NU=NZD
1.405 +# NORFOLK ISLAND
1.406 +NF=AUD
1.407 +# NORTHERN MARIANA ISLANDS
1.408 +MP=USD
1.409 +# NORWAY
1.410 +NO=NOK
1.411 +# OMAN
1.412 +OM=OMR
1.413 +# PAKISTAN
1.414 +PK=PKR
1.415 +# PALAU
1.416 +PW=USD
1.417 +# PALESTINIAN TERRITORY, OCCUPIED
1.418 +PS=ILS
1.419 +# PANAMA
1.420 +PA=PAB
1.421 +# PAPUA NEW GUINEA
1.422 +PG=PGK
1.423 +# PARAGUAY
1.424 +PY=PYG
1.425 +# PERU
1.426 +PE=PEN
1.427 +# PHILIPPINES
1.428 +PH=PHP
1.429 +# PITCAIRN
1.430 +PN=NZD
1.431 +# POLAND
1.432 +PL=PLN
1.433 +# PORTUGAL
1.434 +PT=EUR
1.435 +# PUERTO RICO
1.436 +PR=USD
1.437 +# QATAR
1.438 +QA=QAR
1.439 +# REUNION
1.440 +RE=EUR
1.441 +# ROMANIA
1.442 +RO=ROL;2005-06-30-21-00-00;RON
1.443 +# RUSSIAN FEDERATION
1.444 +RU=RUB
1.445 +# RWANDA
1.446 +RW=RWF
1.447 +# SAINT BARTHELEMY
1.448 +BL=EUR
1.449 +# SAINT HELENA
1.450 +SH=SHP
1.451 +# SAINT KITTS AND NEVIS
1.452 +KN=XCD
1.453 +# SAINT LUCIA
1.454 +LC=XCD
1.455 +# SAINT MARTIN
1.456 +MF=EUR
1.457 +# SAINT PIERRE AND MIQUELON
1.458 +PM=EUR
1.459 +# SAINT VINCENT AND THE GRENADINES
1.460 +VC=XCD
1.461 +# SAMOA
1.462 +WS=WST
1.463 +# SAN MARINO
1.464 +SM=EUR
1.465 +# SAO TOME AND PRINCIPE
1.466 +ST=STD
1.467 +# SAUDI ARABIA
1.468 +SA=SAR
1.469 +# SENEGAL
1.470 +SN=XOF
1.471 +# SERBIA
1.472 +RS=RSD
1.473 +# SERBIA AND MONTENEGRO
1.474 +CS=CSD
1.475 +# SEYCHELLES
1.476 +SC=SCR
1.477 +# SIERRA LEONE
1.478 +SL=SLL
1.479 +# SINGAPORE
1.480 +SG=SGD
1.481 +# SLOVAKIA
1.482 +SK=SKK
1.483 +# SLOVENIA
1.484 +SI=EUR
1.485 +# SOLOMON ISLANDS
1.486 +SB=SBD
1.487 +# SOMALIA
1.488 +SO=SOS
1.489 +# SOUTH AFRICA
1.490 +ZA=ZAR
1.491 +# SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS
1.492 +GS=GBP
1.493 +# SPAIN
1.494 +ES=EUR
1.495 +# SRI LANKA
1.496 +LK=LKR
1.497 +# SUDAN
1.498 +SD=SDG
1.499 +# SURINAME
1.500 +SR=SRD
1.501 +# SVALBARD AND JAN MAYEN
1.502 +SJ=NOK
1.503 +# SWAZILAND
1.504 +SZ=SZL
1.505 +# SWEDEN
1.506 +SE=SEK
1.507 +# SWITZERLAND
1.508 +CH=CHF
1.509 +# SYRIAN ARAB REPUBLIC
1.510 +SY=SYP
1.511 +# TAIWAN
1.512 +TW=TWD
1.513 +# TAJIKISTAN
1.514 +TJ=TJS
1.515 +# TANZANIA, UNITED REPUBLIC OF
1.516 +TZ=TZS
1.517 +# THAILAND
1.518 +TH=THB
1.519 +# TIMOR-LESTE
1.520 +TL=USD
1.521 +# TOGO
1.522 +TG=XOF
1.523 +# TOKELAU
1.524 +TK=NZD
1.525 +# TONGA
1.526 +TO=TOP
1.527 +# TRINIDAD AND TOBAGO
1.528 +TT=TTD
1.529 +# TUNISIA
1.530 +TN=TND
1.531 +# TURKEY
1.532 +TR=TRL;2004-12-31-22-00-00;TRY
1.533 +# TURKMENISTAN
1.534 +TM=TMM
1.535 +# TURKS AND CAICOS ISLANDS
1.536 +TC=USD
1.537 +# TUVALU
1.538 +TV=AUD
1.539 +# UGANDA
1.540 +UG=UGX
1.541 +# UKRAINE
1.542 +UA=UAH
1.543 +# UNITED ARAB EMIRATES
1.544 +AE=AED
1.545 +# UNITED KINGDOM
1.546 +GB=GBP
1.547 +# UNITED STATES
1.548 +US=USD
1.549 +# UNITED STATES MINOR OUTLYING ISLANDS
1.550 +UM=USD
1.551 +# URUGUAY
1.552 +UY=UYU
1.553 +# UZBEKISTAN
1.554 +UZ=UZS
1.555 +# VANUATU
1.556 +VU=VUV
1.557 +# VENEZUELA
1.558 +VE=VEB;2008-01-01-04-00-00;VEF
1.559 +# VIET NAM
1.560 +VN=VND
1.561 +# VIRGIN ISLANDS, BRITISH
1.562 +VG=USD
1.563 +# VIRGIN ISLANDS, U.S.
1.564 +VI=USD
1.565 +# WALLIS AND FUTUNA
1.566 +WF=XPF
1.567 +# WESTERN SAHARA
1.568 +EH=MAD
1.569 +# YEMEN
1.570 +YE=YER
1.571 +# ZAMBIA
1.572 +ZM=ZMK
1.573 +# ZIMBABWE
1.574 +ZW=ZWD
1.575 +
1.576 +
1.577 +# List of currencies with 0, 1, OR 3 decimals for minor units, or where there
1.578 +# are no minor units defined. All others use 2 decimals.
1.579 +
1.580 +minor0=\
1.581 + ADP-BEF-BIF-BYB-BYR-CLF-CLP-DJF-ESP-GNF-\
1.582 + GRD-ISK-ITL-JPY-KMF-KRW-LUF-MGF-PYG-PTE-RWF-\
1.583 + TPE-TRL-VUV-XAF-XOF-XPF
1.584 +minor1=
1.585 +minor3=\
1.586 + BHD-IQD-JOD-KWD-LYD-OMR-TND
1.587 +minorUndefined=\
1.588 + XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-\
1.589 + XPT-XTS-XXX