Difference between revisions of "Template:Data currency"

From Hitchwiki
Jump to navigation Jump to search
m
 
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
This is a data template which takes currency code returns currency symbol and currency name (plural) separated by commas.
+
This is a data template which takes currency code returns currency symbol and currency name (plural) separated by slashes. First position is not used because #titleparts parser function makes first letter uppercase.
  
 
'''Examples:'''  
 
'''Examples:'''  
 
<pre>
 
<pre>
{{Data currency|USD}} -> $,US dollars
+
{{Data currency|USD}} -> /$/US dollars
{{Data currency|ERN}} -> Nfk,Eritrean nakfas
+
{{Data currency|ERN}} -> /Nfk/Eritrean nakfas
 +
 
 +
{{#titleparts: {{Data currency|EUR}} | 1 | 2 }} -> €
 +
{{#titleparts: {{Data currency|EUR}} | 1 | 3 }} -> euros
 
</pre>
 
</pre>
  
 
[[Category:Templates]]
 
[[Category:Templates]]
 
</noinclude><includeonly>{{#switch:{{{1}}}
 
</noinclude><includeonly>{{#switch:{{{1}}}
|USD=$,US dollars
+
|USD=/$/US dollars
|CAD=CA$,Canadian dollars
+
|CAD=/CA$/Canadian dollars
|EUR=€,euros
+
|EUR=//euros
|AED=AED,UAE dirhams
+
|AED=/AED/UAE dirhams
|AFN=Af,Afghan Afghanis
+
|AFN=/Af/Afghan Afghanis
|ALL=ALL,Albanian lekë
+
|ALL=/ALL/Albanian lekë
|AMD=AMD,Armenian drams
+
|AMD=/AMD/Armenian drams
|ARS=AR$,Argentine pesos
+
|ARS=/AR$/Argentine pesos
|AUD=AU$,Australian dollars
+
|AUD=/AU$/Australian dollars
|AZN=man.,Azerbaijani manats
+
|AZN=/man./Azerbaijani manats
|BAM=KM,Bosnia-Herzegovina convertible marks
+
|BAM=/KM/Bosnia-Herzegovina convertible marks
|BDT=Tk,Bangladeshi takas
+
|BDT=/Tk/Bangladeshi takas
|BGN=BGN,Bulgarian leva
+
|BGN=/BGN/Bulgarian leva
|BHD=BD,Bahraini dinars
+
|BHD=/BD/Bahraini dinars
|BIF=FBu,Burundian francs
+
|BIF=/FBu/Burundian francs
|BND=BN$,Brunei dollars
+
|BND=/BN$/Brunei dollars
|BOB=Bs,Bolivian bolivianos
+
|BOB=/Bs/Bolivian bolivianos
|BRL=R$,Brazilian reals
+
|BRL=/R$/Brazilian reals
|BWP=BWP,Botswanan pulas
+
|BWP=/BWP/Botswanan pulas
|BYR=BYR,Belarusian rubles
+
|BYR=/BYR/Belarusian rubles
|BZD=BZ$,Belize dollars
+
|BZD=/BZ$/Belize dollars
|CDF=CDF,Congolese francs
+
|CDF=/CDF/Congolese francs
|CHF=CHF,Swiss francs
+
|CHF=/CHF/Swiss francs
|CLP=CL$,Chilean pesos
+
|CLP=/CL$/Chilean pesos
|CNY=CN¥,Chinese yuan
+
|CNY=/CN¥/Chinese yuan
|COP=CO$,Colombian pesos
+
|COP=/CO$/Colombian pesos
|CRC=₡,Costa Rican colóns
+
|CRC=//Costa Rican colóns
|CVE=CV$,Cape Verdean escudos
+
|CVE=/CV$/Cape Verdean escudos
|CZK=Kč,Czech Republic korunas
+
|CZK=//Czech Republic korunas
|DJF=Fdj,Djiboutian francs
+
|DJF=/Fdj/Djiboutian francs
|DKK=Dkr,Danish kroner
+
|DKK=/Dkr/Danish kroner
|DOP=RD$,Dominican pesos
+
|DOP=/RD$/Dominican pesos
|DZD=DA,Algerian dinars
+
|DZD=/DA/Algerian dinars
|EGP=EGP,Egyptian pounds
+
|EGP=/EGP/Egyptian pounds
|ERN=Nfk,Eritrean nakfas
+
|ERN=/Nfk/Eritrean nakfas
|ETB=Br,Ethiopian birrs
+
|ETB=/Br/Ethiopian birrs
|GBP=£,British pounds sterling
+
|GBP=/£/British pounds sterling
|GEL=GEL,Georgian laris
+
|GEL=/GEL/Georgian laris
|GHS=GH₵,Ghanaian cedis
+
|GHS=/GH₵/Ghanaian cedis
|GNF=FG,Guinean francs
+
|GNF=/FG/Guinean francs
|GTQ=GTQ,Guatemalan quetzals
+
|GTQ=/GTQ/Guatemalan quetzals
|HKD=HK$,Hong Kong dollars
+
|HKD=/HK$/Hong Kong dollars
|HNL=HNL,Honduran lempiras
+
|HNL=/HNL/Honduran lempiras
|HRK=kn,Croatian kunas
+
|HRK=/kn/Croatian kunas
|HUF=Ft,Hungarian forints
+
|HUF=/Ft/Hungarian forints
|IDR=Rp,Indonesian rupiahs
+
|IDR=/Rp/Indonesian rupiahs
|ILS=₪,Israeli new sheqels
+
|ILS=//Israeli new sheqels
|INR=Rs,Indian rupees
+
|INR=/Rs/Indian rupees
|IQD=IQD,Iraqi dinars
+
|IQD=/IQD/Iraqi dinars
|IRR=IRR,Iranian rials
+
|IRR=/IRR/Iranian rials
|ISK=Ikr,Icelandic krónur
+
|ISK=/Ikr/Icelandic krónur
|JMD=J$,Jamaican dollars
+
|JMD=/J$/Jamaican dollars
|JOD=JD,Jordanian dinars
+
|JOD=/JD/Jordanian dinars
|JPY=¥,Japanese yen
+
|JPY=/¥/Japanese yen
|KES=Ksh,Kenyan shillings
+
|KES=/Ksh/Kenyan shillings
|KHR=KHR,Cambodian riels
+
|KHR=/KHR/Cambodian riels
|KMF=CF,Comorian francs
+
|KMF=/CF/Comorian francs
|KRW=₩,South Korean won
+
|KRW=//South Korean won
|KWD=KD,Kuwaiti dinars
+
|KWD=/KD/Kuwaiti dinars
|KZT=KZT,Kazakhstani tenges
+
|KZT=/KZT/Kazakhstani tenges
|LBP=LB£,Lebanese pounds
+
|LBP=/LB£/Lebanese pounds
|LKR=SLRs,Sri Lankan rupees
+
|LKR=/SLRs/Sri Lankan rupees
|LTL=Lt,Lithuanian litai
+
|LTL=/Lt/Lithuanian litai
|LYD=LD,Libyan dinars
+
|LYD=/LD/Libyan dinars
|MAD=MAD,Moroccan dirhams
+
|MAD=/MAD/Moroccan dirhams
|MDL=MDL,Moldovan lei
+
|MDL=/MDL/Moldovan lei
|MGA=MGA,Malagasy Ariaries
+
|MGA=/MGA/Malagasy Ariaries
|MKD=MKD,Macedonian denari
+
|MKD=/MKD/Macedonian denari
|MMK=MMK,Myanma kyats
+
|MMK=/MMK/Myanma kyats
|MOP=MOP$,Macanese patacas
+
|MOP=/MOP$/Macanese patacas
|MUR=MURs,Mauritian rupees
+
|MUR=/MURs/Mauritian rupees
|MXN=MX$,Mexican pesos
+
|MXN=/MX$/Mexican pesos
|MYR=RM,Malaysian ringgits
+
|MYR=/RM/Malaysian ringgits
|MZN=MTn,Mozambican meticals
+
|MZN=/MTn/Mozambican meticals
|NAD=N$,Namibian dollars
+
|NAD=/N$/Namibian dollars
|NGN=₦,Nigerian nairas
+
|NGN=//Nigerian nairas
|NIO=C$,Nicaraguan córdobas
+
|NIO=/C$/Nicaraguan córdobas
|NOK=Nkr,Norwegian kroner
+
|NOK=/Nkr/Norwegian kroner
|NPR=NPRs,Nepalese rupees
+
|NPR=/NPRs/Nepalese rupees
|NZD=NZ$,New Zealand dollars
+
|NZD=/NZ$/New Zealand dollars
|OMR=OMR,Omani rials
+
|OMR=/OMR/Omani rials
|PAB=B/.,Panamanian balboas
+
|PAB=/B/./Panamanian balboas
|PEN=S/.,Peruvian nuevos soles
+
|PEN=/S/./Peruvian nuevos soles
|PHP=₱,Philippine pesos
+
|PHP=//Philippine pesos
|PKR=PKRs,Pakistani rupees
+
|PKR=/PKRs/Pakistani rupees
|PLN=zł,Polish zlotys
+
|PLN=//Polish zlotys
|PYG=₲,Paraguayan guaranis
+
|PYG=//Paraguayan guaranis
|QAR=QR,Qatari rials
+
|QAR=/QR/Qatari rials
|RON=RON,Romanian lei
+
|RON=/RON/Romanian lei
|RSD=din.,Serbian dinars
+
|RSD=/din./Serbian dinars
|RUB=RUB,Russian rubles
+
|RUB=/RUB/Russian rubles
|RWF=RWF,Rwandan francs
+
|RWF=/RWF/Rwandan francs
|SAR=SR,Saudi riyals
+
|SAR=/SR/Saudi riyals
|SDG=SDG,Sudanese pounds
+
|SDG=/SDG/Sudanese pounds
|SEK=Skr,Swedish kronor
+
|SEK=/Skr/Swedish kronor
|SGD=S$,Singapore dollars
+
|SGD=/S$/Singapore dollars
|SOS=Ssh,Somali shillings
+
|SOS=/Ssh/Somali shillings
|SYP=SY£,Syrian pounds
+
|SYP=/SY£/Syrian pounds
|THB=฿,Thai baht
+
|THB=/฿/Thai baht
|TND=DT,Tunisian dinars
+
|TND=/DT/Tunisian dinars
|TOP=T$,Tongan paʻanga
+
|TOP=/T$/Tongan paʻanga
|TRY=TL,Turkish Lira
+
|TRY=/TL/Turkish Lira
|TTD=TT$,Trinidad and Tobago dollars
+
|TTD=/TT$/Trinidad and Tobago dollars
|TWD=NT$,New Taiwan dollars
+
|TWD=/NT$/New Taiwan dollars
|TZS=TSh,Tanzanian shillings
+
|TZS=/TSh/Tanzanian shillings
|UAH=₴,Ukrainian hryvnias
+
|UAH=//Ukrainian hryvnias
|UGX=USh,Ugandan shillings
+
|UGX=/USh/Ugandan shillings
|UYU=$U,Uruguayan pesos
+
|UYU=/$U/Uruguayan pesos
|UZS=UZS,Uzbekistan som
+
|UZS=/UZS/Uzbekistan som
|VEF=Bs.F.,Venezuelan bolívars
+
|VEF=/Bs.F./Venezuelan bolívars
|VND=₫,Vietnamese dong
+
|VND=//Vietnamese dong
|XAF=FCFA,CFA francs BEAC
+
|XAF=/FCFA/CFA francs BEAC
|XOF=CFA,CFA francs BCEAO
+
|XOF=/CFA/CFA francs BCEAO
|YER=YR,Yemeni rials
+
|YER=/YR/Yemeni rials
|ZAR=R,South African rand
+
|ZAR=/R/South African rand
|ZMK=ZK,Zambian kwachas
+
|ZMK=/ZK/Zambian kwachas
 
|}}<nowiki /></includeonly>
 
|}}<nowiki /></includeonly>

Latest revision as of 23:11, 24 September 2014

This is a data template which takes currency code returns currency symbol and currency name (plural) separated by slashes. First position is not used because #titleparts parser function makes first letter uppercase.

Examples:

{{Data currency|USD}} -> /$/US dollars
{{Data currency|ERN}} -> /Nfk/Eritrean nakfas

{{#titleparts: {{Data currency|EUR}} | 1 | 2 }} -> € 
{{#titleparts: {{Data currency|EUR}} | 1 | 3 }} -> euros