RE: [xsl] Currency Localization

Subject: RE: [xsl] Currency Localization
From: "Tim Watts" <timw@xxxxxxx>
Date: Fri, 10 Aug 2001 12:11:05 +1000
Thanks for those who have written.  I have included a new XML below with a
lot more details. (with some alternate vlaues, as there have been conflicts
with some of the information)

Keep the coments coming to timw@xxxxxxx

Tim

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Tim Watts
> Sent: Friday, 10 August 2001 9:43 AM
> To: XSL Mailing List (E-mail)
> Subject: [xsl] Currency Localization
>
>
> Could you add the details for your currency, or currencies
> which you know, to the list below? (send to timw@xxxxxxx
> as to not clog the list with multiple posting about this)
>
> As I thought this would be a useful resource for many people
> that are on this list for localization.
>
> I have included the XML I have begun below, and would value
> your input (send
> to timw@xxxxxxx as to not clog the list with multiple posting
> about this)
>
> The resources I would like are ;
>
> The number of decimal places
> the decimal seperator
> the grouping separator (for thousands etc.)
> the placement of the currency symbol (before or after the
> numeric value.)
>
> eg
> $ 1,045.50    (2 decimal places, '.' decimal separator, ',' grouping
> separator, placement 'before')
> 67.000,00 DM  (2 decimal places, ',' decimal separator, '.' grouping
> separator, placement 'after')
> ¥ 45,000      (0 decimal places, '.' decimal separator, ',' grouping
> separator, placement 'before')
>
> There is already the details of the iso codes and the
> currency symbol's
> (although corrections are welcome)
>
>
  <?xml version="1.0" encoding="utf-8" ?>
- <select>
  <option iso="ATS" short="öS" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="before">Austrian
Schillings</option>
  <option iso="AUD" short="A$" decimals="2" decimal-separator="."
grouping-separator=" " currency-placement="before">Australian
Dollars</option>
  <option iso="BBD" short="Bds$" decimals="2">Barbados Dollars</option>
  <option iso="BEF" short="BF" decimals="0" decimal-separator=","
grouping-separator="." currency-placement="before">Belgian Francs</option>
  <option iso="BGL" short="lv" decimals="0" decimal-separator=","
grouping-separator=" " currency-placement="after">Bulgarian Lev</option>
  <option iso="BMD" short="Bd$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Bermudian
Dollars</option>
  <option iso="BSD" short="B$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Bahamian Dollars</option>
  <option iso="CAD" short="Can$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Canadian Dollars</option>
  <option iso="CHF" short="SwF" short2="SFr" decimals="2"
decimal-separator="'" grouping-separator="."
currency-placement="before">Swiss Francs</option>
  <option iso="CLP" short="Ch$" decimals="0" decimals2="2"
decimal-separator="," grouping-separator="."
currency-placement="before">Chilean Pesos</option>
  <option iso="CNY" short="Y" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Chinese 'Yuan'
Renmimbi</option>
  <option iso="CZK" iso2="CSK" short="Kc" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="after">Czech Koruna</option>
  <option iso="CYP" short="£C" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="before">Cyprus Pounds</option>
  <option iso="DEM" short="DM" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="after">German Marks</option>
  <option iso="DKK" short="Dkr" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="before">Danish Kroner</option>
  <option iso="DZD" short="DA" decimals="2">Algerian Dinars</option>
  <option iso="EGP" short="L.E." short2="£E" decimals="2"
decimal-separator="." grouping-separator=","
currency-placement="before">Egyptian Pounds</option>
  <option iso="ESP" short="Ptas" decimals="0" decimals2="2"
decimal-separator="," grouping-separator="."
currency-placement="after">Spanish Pesetas</option>
  <option iso="EUR" short="Euro" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="before">Euro</option>
  <option iso="FIM" short="FMk" short2="mk" decimals="2"
decimal-separator="," grouping-separator=" "
currency-placement="after">Finnish Markka</option>
  <option iso="FJD" short="F$" decimals="2">Fijian Dollars</option>
  <option iso="FRF" short="F" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="after">French Francs</option>
  <option iso="GBP" short="£" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">British Pounds</option>
  <option iso="GRD" short="Dr" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="after">Greek Drachmas</option>
  <option iso="HKD" short="HK$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Hong Kong
Dollars</option>
  <option iso="HUF" short="Ft" decimals="0" decimal-separator=","
grouping-separator="." currency-placement="after">Hungarian Forint</option>
  <option iso="IDR" short="Rp" decimals="0" decimal-separator=","
grouping-separator="." currency-placement="before">Indonesian
Rupiah</option>
  <option iso="IEP" short="IR£" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Irish Punt</option>
  <option iso="ILS" short="NIS" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="after">Israeli New
Shekels</option>
  <option iso="INR" short="Rs" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Indian Rupees</option>
  <option iso="ISK" short="IKr" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="after">Icelandic Krona</option>
  <option iso="ITL" short="Lit" decimals="0" decimal-separator=","
grouping-separator="." currency-placement="before">Italian Lira</option>
  <option iso="JMD" short="J$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Jamaican Dollars</option>
  <option iso="JOD" short="JD" decimals="3" decimals2="2"
decimal-separator="." grouping-separator=","
currency-placement="before">Jordanian Dinar</option>
  <option iso="JPY" short="¥" decimals="0" decimal2="2"
decimal-separator="." grouping-separator=","
currency-placement="before">Japanese Yen</option>
  <option iso="KPW" short="Wn" decimals="2">North Korean Won</option>
  <option iso="KRW" short="W" decimals="0" decimal-separator="."
grouping-separator="," currency-placement="after">South Korean Won</option>
  <option iso="LBP" short="L.L." short2="LD" decimals="0"
decimal-separator="." grouping-separator=" "
currency-placement="after">Lebanese Pounds</option>
  <option iso="LUF" short="LuxF" decimals="0" decimals2="2"
decimal-separator="," grouping-separator="'"
currency-placement="before">Luxembourg Francs</option>
  <option iso="MXP" short="Mex$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Mexican New
Pesos</option>
  <option iso="MYR" short="RM" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Malaysian
Ringgit</option>
  <option iso="NLG" short="f." decimals="2" decimal-separator=","
grouping-separator="." currency-placement="before">Dutch Guilders</option>
  <option iso="NOK" short="NKr" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="before">Norwegian Kroner</option>
  <option iso="NZD" short="NZ$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">New Zealand
Dollars</option>
  <option iso="PHP" short="P" short2="Peso" decimals="2"
decimal-separator="." grouping-separator=","
currency-placement="before">Philippines Peso</option>
  <option iso="PKR" short="Rs" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">Pakistani Rupees</option>
  <option iso="PLZ" short="zl" short2="zloty" decimals="2"
decimal-separator="," grouping-separator=" "
currency-placement="after">Polish Zloty</option>
  <option iso="PTE" short="Esc" decimals="0" decimal-separator=","
grouping-separator="." currency-placement="after">Portugese Escudo</option>
  <option iso="ROL" short="lei" short2="L" decimals="2" decimals2="0"
decimal-separator="," grouping-separator="."
currency-placement="after">Romanian Leu</option>
  <option iso="SAR" short="SR" short2="SRls" decimals="2"
decimal-separator="." grouping-separator=","
currency-placement="before">Saudi 'Arabian' Riyal</option>
  <option iso="SDD" short="Pound" decimals="2">Sudan Pound</option>
  <option iso="SEK" short="kr" short2="Sk" decimals="2"
decimal-separator="." grouping-separator=" "
currency-placement="after">Swedish Krona</option>
  <option iso="SGD" short="S$" decimals="2">Singapore Dollars</option>
  <option iso="THB" short="Bt" short2="Bht" decimals="2"
decimal-separator="." grouping-separator="," currency-placement="before"
currency-placement2="after">Thai Baht</option>
  <option iso="TRL" short="TL" decimals="0" decimal-separator="."
grouping-separator="," currency-placement="after">Turkish Lira</option>
  <option iso="TTD" short="TT$" decimals="2">Trinidad and Tobago
Dollars</option>
  <option iso="TWD" short="NT$" decimals="2">Taiwan Dollars</option>
  <option iso="USD" short="$" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">American Dollars</option>
  <option iso="VEB" short="Bs" decimals="2" decimal-separator=","
grouping-separator="." currency-placement="before">Venezuelan
Bolivar</option>
  <option iso="ZAR" short="R" decimals="2" decimal-separator="."
grouping-separator="," currency-placement="before">South African
Rand</option>
  <option iso="ZMK" short="ZK" decimals="0">Zambian Kwacha</option>
  </select>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread