模块:Currency/Presentation

local presentation = {};														-- table of tables that define presentation properties

--[=[-------------------------< C U R R E N C Y   P R O P E R T I E S >----------------------------------------

this table is created from Template:Currency/Page, Template:Currency/Position, and Template:Currency/Symbol.  The individual currency codes are taken from the table at [[ISO 4217]].  The source templates have other codes not conforming to 4217; those codes are not included here but are listed in the translation table or in the non-standard table.

This table is NOT for historical ISO 4217 codes.  Add historical codes to the non-standard properties table.

Meanings of the table entries:
	['???']			– ISO 4217 currency code; uppercase only
	page = ''		– Wikipedia article name approriate to the currency code
	plural = ''		– specifies how to make the currency page name plural:
						if singular and plural forms are the same leave empty
						if adding an 's' to the end of the singular name makes it plural then set plural = 's'
						if the plural name is different, set the whole plural name (see GBP for example)
	position = ''	– identifies where the symbol is placed relative to the amount
						'a'		– <amount><symbol>
						'as'	– <amount><&nbsp;><symbol>
						'b'		– <symbol><amount>
						'bs'	– <symbol><&nbsp;><amount>
	symbol = ''		– the symbol associated with the currency code; generally not the currency code unless the symbol and
						the currency code are the same;  to display a currency code instead of a symbol, use the nonstandard table

]=]

local currency_properties = {
	['AED'] = {page = '阿联酋迪拉姆', plural = '', position = 'bs', symbol = 'DH'},
	['AFN'] = {page = '阿富汗阿富汗尼', plural = '', position = 'b', symbol = '\216\139'}, -- U+060B ؋
	['ALL'] = {page = '阿爾巴尼亞列克', plural = '', position = 'b', symbol = 'L'},
	['AMD'] = {page = '亚美尼亚德拉姆', plural = '', position = 'bs', symbol = '\214\143'}, -- U+058F ؋
	['ANG'] = {page = '荷屬安的列斯盾', plural = '', position = 'b', symbol = 'NAƒ'},
	['AOA'] = {page = '安哥拉匡撒', plural = '',  position = 'bs', symbol = 'Kz'},
	['ARS'] = {page = '阿根廷比索', plural = '', position = 'b', symbol = 'AR$'},
	['AUD'] = {page = '澳大利亚元', plural = '', position = 'b', symbol = 'A$'},
	['AWG'] = {page = '阿魯巴弗羅林', plural = '', position = 'bs', symbol = 'Afl.'},
	['AZN'] = {page = '阿塞拜疆马纳特', plural = '', position = 'b', symbol = '\226\130\188'}, -- U+20BC
	['BAM'] = {page = '波斯尼亚和黑塞哥维那可兑换马克', plural = '', position = 'bs', symbol = 'KM'},
	['BBD'] = {page = '巴貝多元', plural = '', position = 'bs', symbol = 'Bds$'},
	['BDT'] = {page = '孟加拉塔卡', plural = '', position = 'b', symbol = '৳'},
	['BGN'] = {page = '保加利亞列弗', plural = '', position = 'bs', symbol = 'лв.'}, -- levove?
	['BHD'] = {page = '巴林第納爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">.د.ب</bdi>'},
	['BIF'] = {page = '蒲隆地法郎', plural = '', position = 'bs', symbol = 'FBu'},
	['BMD'] = {page = '百慕達元', plural = '', position = 'b', symbol = 'BD$'},
	['BND'] = {page = '汶萊元', plural = '', position = 'b', symbol = 'B$'},
	['BOB'] = {page = '玻利維亞玻利維亞諾', plural = '', position = 'bs', symbol = 'Bs.'},
--	['BOV'] = {page = '', plural = '', position = '', symbol = ''}, -- Bolivian Mvdol (funds code)
	['BRL'] = {page = '巴西雷亚尔', plural = '', position = 'b', symbol = 'R$'},
	['BSD'] = {page = '巴哈馬元', plural = '', position = 'b', symbol = 'B$'},
	['BTN'] = {page = '不丹努尔特鲁姆', plural = '', position = 'bs', symbol = 'Nu.'},
	['BWP'] = {page = '波札那普拉', plural = '', position = 'bs', symbol = 'P'},
	['BYN'] = {page = '白俄羅斯盧布', plural = '', position = 'bs', symbol = 'Br'},
	['BZD'] = {page = '貝里斯元', plural = '', position = 'b', symbol = 'BZ$'},
	['CAD'] = {page = '加拿大元', plural = '', position = 'b', symbol = 'C$'},
	['CDF'] = {page = '剛果法郎', plural = '', position = 'bs', symbol = 'FC'},
--	['CHE'] = {page = '', plural = '', position = '', symbol = ''}, -- WIR Euro (complementary currency)
	['CHF'] = {page = '瑞士法郎', plural = '', position = 'bs', symbol = 'CHF'},
--	['CHW'] = {page = '', plural = '', position = '', symbol = ''}, -- WIR Franc (complementary currency)
--	['CLF'] = {page = '', plural = '', position = '', symbol = ''}, -- Unidad de Fomento (funds code) (Chile)
	['CLP'] = {page = '智利比索', plural = '',  position = 'b', symbol = 'CL$'},
	['CNY'] = {page = '人民币', plural = '', position = 'bs', symbol = 'CN¥'},
	['COP'] = {page = '哥伦比亚比索', plural = '', position = 'b', symbol = 'COL$'},
--	['COU'] = {page = '', plural = '', position = '', symbol = ''}, -- Unidad de Valor Real (UVR) (funds code) (Columbia)
	['CRC'] = {page = '哥斯大黎加科朗', plural = '', position = 'b', symbol = '₡'},
	['CUC'] = {page = '古巴可兑换比索', plural = '', position = 'b', symbol = 'CUC$'},
	['CUP'] = {page = '古巴比索', plural = '', position = 'b', symbol = '$MN'},
	['CVE'] = {page = '維德角埃斯庫多', plural = '', position = 'd', symbol = '$'}, -- not yet supported position = 'd' replaces decimal with Cifrão ($)
	['CZK'] = {page = '捷克克朗', plural = '', position = 'as', symbol = 'Kč'},
	['DJF'] = {page = '吉布地法郎', plural = '', position = 'b', symbol = 'Fdj'},
	['DKK'] = {page = '丹麥克朗', plural = '', position = 'bs', symbol = 'kr.'},
	['DOP'] = {page = '多明尼加比索', plural = '', position = 'b', symbol = 'RD$'},
	['DZD'] = {page = '阿爾及利亞第納爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">د.ج</bdi>'},
	['EGP'] = {page = '埃及鎊', plural = '', position = 'b', symbol = 'E£'},
	['ERN'] = {page = '厄立特里亚纳克法', plural = '', position = 'bs', symbol = 'Nfk'},
	['ETB'] = {page = '衣索比亞比爾', plural = '', position = 'bs', symbol = 'Br'},
	['EUR'] = {page = '欧元', plural = '', position = 'b', symbol = '€'},
	['FJD'] = {page = '斐濟元', plural = '', position = 'b', symbol = 'FJ$'},
	['FKP'] = {page = '福克蘭群島鎊', plural = '', position = 'b', symbol = 'FK£'},
	['GBP'] = {page = '英镑', plural = '', position = 'b', symbol = '£'},
	['GEL'] = {page = '格鲁吉亚拉里', plural = '', position = 'b', symbol = '\226\130\190'}, -- U+20BE ₾
	['GHS'] = {page = '迦納塞地', plural = '', position = 'b', symbol = '\226\130\181'}, -- U+20B5 ₵
	['GIP'] = {page = '直布羅陀鎊', plural = '', position = 'b', symbol = 'GI£'},
	['GMD'] = {page = '甘比亞達拉西', plural = '', position = 'bs', symbol = 'D'},
	['GNF'] = {page = '幾內亞法郎', plural = '', position = 'bs', symbol = 'FG'},
	['GTQ'] = {page = '瓜地馬拉格查爾', plural = '', position = 'bs', symbol = 'Q'},
	['GYD'] = {page = '圭亞那元', plural = '', position = 'b', symbol = 'GY$'},
	['HKD'] = {page = '港元', plural = '', position = 'b', symbol = 'HK$'},
	['HNL'] = {page = '宏都拉斯倫皮拉', plural = '', position = 'bs', symbol = 'L'},
	['HRK'] = {page = '克羅埃西亞庫納', plural = '', position = 'bs', symbol = 'kn'},
	['HTG'] = {page = '海地古德', plural = '', position = 'bs', symbol = 'G'},
	['HUF'] = {page = '匈牙利福林', plural = '', position = 'as', symbol = 'Ft'},
	['IDR'] = {page = '印尼盾', plural = '', position = 'bs', symbol = 'Rp'},
	['ILS'] = {page = '以色列新谢克尔', plural = '', position = 'b', symbol = '₪'},
	['INR'] = {page = '印度盧比', plural = '', position = 'b', symbol = '\226\130\185'}, -- U+20B9 ₹
	['IQD'] = {page = '伊拉克第納爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">د.ع</bdi>'},
	['IRR'] = {page = '伊朗里亞爾', plural = '', position = 'b', symbol = '\239\183\188'}, -- U+FDFC ﷼
	['ISK'] = {page = '冰岛克朗', plural = '', position = 'bs', symbol = 'ISK'},
	['JMD'] = {page = '牙買加元', plural = '', position = 'b', symbol = 'J$'},
	['JOD'] = {page = '約旦第納爾', plural = '', position = 'bs', symbol = 'JOD'}, -- what is this currency's symbol?
	['JPY'] = {page = '日圓', plural = '', position = 'b', symbol = '¥'},
	['KES'] = {page = '肯尼亞先令', plural = '', position = 'bs', symbol = 'KSh'},
	['KGS'] = {page = '吉尔吉斯斯坦索姆', plural = '', position = 'bs', symbol = 'KGS'}, -- what is this currency's symbol?
	['KHR'] = {page = '柬埔寨瑞爾', plural = '', position = 'b', symbol = '\225\159\155'}, -- U+17DB ៛
	['KMF'] = {page = '葛摩法郎', plural = '', position = 'bs', symbol = 'CF'},
	['KPW'] = {page = '朝鮮圓', plural = '', position = 'b', symbol = '₩'},
	['KRW'] = {page = '韓圓', plural = '', position = 'b', symbol = '₩'},
	['KWD'] = {page = '科威特第納爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">د.ك</bdi>'},
	['KYD'] = {page = '開曼群島元', plural = '', position = 'b', symbol = 'CI$'},
	['KZT'] = {page = '哈萨克斯坦坚戈', plural = '', position = 'b', symbol = '\226\130\184'}, -- U+20B8 ₸
	['LAK'] = {page = '寮國基普', plural = '', position = 'b', symbol = '₭'},
	['LBP'] = {page = '黎巴嫩鎊', plural = '', position = 'bs', symbol = '<bdi lang="ar">ل.ل</bdi>'},
	['LKR'] = {page = '斯里蘭卡盧比', plural = '', position = 'b', symbol = 'රු.'},
	['LRD'] = {page = '賴比瑞亞元', plural = '', position = 'b', symbol = 'L$'},
	['LSL'] = {page = '賴索托洛蒂', plural = '', position = 'b', symbol = 'L'}, -- for the plural symbol 'M', use LSL2
	['LYD'] = {page = '利比亞第納爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">ل.د</bdi>'},
	['MAD'] = {page = '摩洛哥迪尔汗', plural = '', position = 'bs', symbol = 'MAD'}, -- what is this currency's symbol?
	['MDL'] = {page = '摩爾多瓦列伊', plural = '', position = 'bs', symbol = 'MDL'}, -- what is this currency's symbol?
	['MGA'] = {page = '馬達加斯加阿里亞里', plural = '', position = 'bs', symbol = 'Ar'},
	['MKD'] = {page = '北馬其頓代納爾', plural = '', position = 'bs', symbol = 'ден'},
	['MMK'] = {page = '缅元', plural = '', position = 'bs', symbol = 'K'},
	['MNT'] = {page = '蒙古图格里克', plural = '', position = 'b', symbol = '₮'},
	['MOP'] = {page = '澳門幣', plural = '', position = 'b', symbol = 'MOP$'},
	['MRU'] = {page = '毛里塔尼亞烏吉亞', plural = '', position = 'bs', symbol = 'UM'},
	['MUR'] = {page = '模里西斯盧比', plural = '', position = 'bs', symbol = '₨'},
	['MVR'] = {page = '馬爾地夫拉菲亞', plural = '', position = 'bs', symbol = 'Rf.'},
	['MWK'] = {page = '馬拉威克瓦查', plural = '', position = 'b', symbol = 'K'},
	['MXN'] = {page = '墨西哥比索', plural = '', position = 'b', symbol = 'Mex$'},
--	['MXV'] = {page = '', plural = '', position = '', symbol = ''}, -- Mexican Unidad de Inversion (UDI) (funds code)
	['MYR'] = {page = '馬來西亞令吉', plural = '', position = 'b', symbol = 'RM'},
	['MZN'] = {page = '莫三比克梅蒂卡爾', plural = '', position = 'bs', symbol = 'MT'},
	['NAD'] = {page = '納米比亞元', plural = '', position = 'b', symbol = 'N$'},
	['NGN'] = {page = '奈及利亞奈拉', plural = '', position = 'b', symbol = '₦'},
	['NIO'] = {page = '尼加拉瓜科多巴', plural = '', position = 'b', symbol = 'C$'},
	['NOK'] = {page = '挪威克朗', plural = '', position = 'bs', symbol = 'kr'},
	['NPR'] = {page = '尼泊尔卢比', plural = '', position = 'bs', symbol = 'रू'},
	['NZD'] = {page = '紐西蘭元', plural = '', position = 'b', symbol = 'NZ$'},
	['OMR'] = {page = '阿曼里亞爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">ر.ع.</bdi>'},
	['PAB'] = {page = '巴拿馬巴波亞', plural = '', position = 'b', symbol = 'B/.'},
	['PEN'] = {page = '秘魯新索爾', plural = '', position = 'b', symbol = 'S/.'},
	['PGK'] = {page = '巴布亞紐幾內亞基那', plural = '', position = 'bs', symbol = 'K'},
	['PHP'] = {page = '菲律賓披索', plural = '', position = 'b', symbol = '₱'},
	['PKR'] = {page = '巴基斯坦盧比', plural = '', position = 'b', symbol = '₨'},
	['PLN'] = {page = '波兰兹罗提', plural = '', position = 'a', symbol = 'zł'},
	['PYG'] = {page = '巴拉圭瓜拉尼', plural = '', position = 'as', symbol = '\226\130\178'}, -- U+20B2 ₲
	['QAR'] = {page = '卡達里亞爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">ر.ق</bdi>'},
	['RON'] = {page = '罗马尼亚列伊', plural = '', position = 'bs', symbol = 'RON'}, -- what is this currency's symbol?
	['RSD'] = {page = '塞爾維亞第納爾', plural = '', position = 'bs', symbol = 'din.'},
	['RUB'] = {page = '俄罗斯卢布', plural = '', position = 'as', symbol = '\226\130\189'}, -- U+20BD ₽ after August 1998 redenomination
	['RWF'] = {page = '卢旺达法郎', plural = '', position = 'bs', symbol = 'FRw'},
	['SAR'] = {page = '沙特里亚尔', plural = '', position = 'bs', symbol = '<bdi lang="ar">ر.س</bdi>'},
	['SBD'] = {page = '所罗门群岛元', plural = '', position = 'b', symbol = 'SI$'},
	['SCR'] = {page = '塞席爾盧比', plural = '', position = 'bs', symbol = 'SR'},
	['SDG'] = {page = '蘇丹鎊', plural = '', position = 'bs', symbol = '<bdi lang="ar">ج.س.</bdi>'},
	['SEK'] = {page = '瑞典克朗', plural = '', position = 'bs', symbol = 'kr'},
	['SGD'] = {page = '新加坡元', plural = '', position = 'b', symbol = 'S$'},
	['SHP'] = {page = '圣赫勒拿镑', plural = '', position = 'b', symbol = 'SH£'},
	['SLL'] = {page = '塞拉利昂利昂', plural = '', position = 'bs', symbol = 'Le'},
	['SOS'] = {page = '索馬利亞先令', plural = '', position = 'bs', symbol = 'Sh.So.'},
	['SRD'] = {page = '蘇利南元', plural = '', position = 'b', symbol = 'SR$'},
	['SSP'] = {page = '南蘇丹鎊', plural = '', position = 'bs', symbol = 'SSP'}, -- what is this currency's symbol?
	['STN'] = {page = '圣多美和普林西比多布拉', plural = '', position = 'bs', symbol = 'Db'},
	['SVC'] = {page = '薩爾瓦多科朗', plural = '', position = 'b', symbol = '₡'},
	['SYP'] = {page = '敘利亞鎊', plural = '', position = 'bs', symbol = '£S'},
	['SZL'] = {page = '史瓦帝尼里蘭吉尼', plural = '', position = 'b', symbol = 'L'}, -- for the plural symbol 'E', use SZL2
	['THB'] = {page = '泰銖', plural = '', position = 'b', symbol = '฿'},
	['TJS'] = {page = '塔吉克斯坦索莫尼', plural = '', position = 'bs', symbol = 'TJS'}, -- what is this currency's symbol?
	['TMT'] = {page = '土库曼斯坦马纳特', plural = '', position = 'bs', symbol = 'T'},
	['TND'] = {page = '突尼斯第納爾', plural = '', position = 'bs', symbol = '<bdi lang="ar">د.ت</bdi>'},
	['TOP'] = {page = '汤加潘加', plural = '', position = 'b', symbol = 'T$'},
	['TRY'] = {page = '土耳其里拉', plural = '', position = 'b', symbol = '\226\130\186'}, -- U+20BA ₺
	['TTD'] = {page = '特立尼达和多巴哥元', plural = '', position = 'b', symbol = 'TT$'},
	['TWD'] = {page = '新臺幣', plural = '', position = 'b', symbol = 'NT$'},
	['TZS'] = {page = '坦尚尼亞先令', plural = '', position = 'bs', symbol = 'TSh'},
	['UAH'] = {page = '乌克兰格里夫纳', plural = '', position = 'b', symbol = '₴'},
	['UGX'] = {page = '烏干達先令', plural = '', position = 'bs', symbol = 'USh'},
	['USD'] = {page = '美元', plural = '', position = 'b', symbol = 'US$'},
--	['USN'] = {page = '', plural = '', position = '', symbol = ''}, -- United States dollar (next day) (funds code)
--	['UYI'] = {page = '', plural = '', position = '', symbol = ''}, -- Uruguay Peso en Unidades Indexadas (URUIURUI) (funds code)
	['UYU'] = {page = '烏拉圭比索', plural = '', position = 'bs', symbol = '$U'},
	['UYW'] = {page = 'Unidad previsional', plural = '', position = 'bs', symbol = '$U'},
	['UZS'] = {page = '乌兹别克斯坦索姆', plural = '', position = 'bs', symbol = 'UZS'}, -- what is this currency's symbol?
	['VES'] = {page = '委內瑞拉玻利瓦爾', plural = '', position = 'bs', symbol = 'Bs.S.'},
	['VND'] = {page = '越南盾', plural = '', position = 'b', symbol = '₫'},
	['VUV'] = {page = '萬那杜瓦圖', plural = '', position = 'bs', symbol = 'VT'},
	['WST'] = {page = '薩摩亞塔拉', plural = '', position = 'b', symbol = 'WS$'},
	['XAF'] = {page = '中非金融合作法郎', plural = '', position = 'bs', symbol = 'FCFA'},
--	['XAG'] = {page = '', plural = '', position = '', symbol = ''}, -- Silver (one troy ounce)
--	['XAU'] = {page = '', plural = '', position = '', symbol = ''}, -- Gold (one troy ounce)
--	['XBA'] = {page = '', plural = '', position = '', symbol = ''}, -- European Composite Unit (EURCO) (bond market unit)
--	['XBB'] = {page = '', plural = '', position = '', symbol = ''}, -- European Monetary Unit (E.M.U.-6) (bond market unit)
--	['XBC'] = {page = '', plural = '', position = '', symbol = ''}, -- European Unit of Account 9 (E.U.A.-9) (bond market unit)
--	['XBD'] = {page = '', plural = '', position = '', symbol = ''}, -- European Unit of Account 17 (E.U.A.-17) (bond market unit)
	['XCD'] = {page = '東加勒比元', plural = '', position = 'b', symbol = 'EC$'},
--	['XDR'] = {page = '特别提款权', plural = '', position = '', symbol = ''}, -- Special drawing rights
	['XOF'] = {page = '非洲金融共同体法郎', plural = '', position = 'bs', symbol = 'CFA'},
--	['XPD'] = {page = '', plural = '', position = '', symbol = ''}, -- Palladium (one troy ounce)
	['XPF'] = {page = '太平洋法郎', plural = '', position = 'bs', symbol = 'F'},
--	['XPT'] = {page = '', plural = '', position = '', symbol = ''}, -- Platinum (one troy ounce)
--	['XSU'] = {page = '', plural = '', position = '', symbol = ''}, -- Unified System for Regional Compensation (SUCRE)
--	['XTS'] = {page = '', plural = '', position = '', symbol = ''}, -- Code reserved for testing purposes
--	['XUA'] = {page = '', plural = '', position = '', symbol = ''}, -- ADB Unit of Account
	['XXX'] = {page = '国际通货符号', plural = '', position = 'b', symbol = '¤'}, -- No (specific) currency
	['YER'] = {page = '葉門里亞爾', plural = '', position = 'b', symbol = '\239\183\188'}, -- U+FDFC ﷼
	['ZAR'] = {page = '南非兰特', plural = '', position = 'b', symbol = 'R'},
	['ZMW'] = {page = '尚比亞克瓦查', plural = '', position = 'bs', symbol = 'ZMW'},
	['ZWL'] = {page = '津巴布韋元', plural = '', position = 'bs', symbol = 'ZWL'},
	}

--[[--------------------------< C O D E   T R A N S L A T I O N >----------------------------------------------

This table lists some of the 'aliases' that refer to currencies listed in the properties table by their ISO 4217 codes

The form is:
	['<non-standard code>'] = '<ISO 4217 code>'
]]

local code_translation = {
	['EGE'] = 'EUR', -- where???
	['EU'] = 'EUR',
	['EURO'] = 'EUR',
	['FRW'] = 'RWF',
	['GB'] = 'GBP',
	['KSH'] = 'KES',
	['NEP'] = 'NPR',
	['POUND'] = 'GBP',
	['POUND STERLING'] = 'GBP',
	['RMB'] = 'CNY',
	['TSH'] = 'TZS',
	['UK'] = 'GBP',
	['UKP'] = 'GBP', -- non-standard
	['UNITED STATES'] = 'USD',
	['US'] = 'USD',
	['U.S.'] = 'USD',
	['USA'] = 'USD',
	['USH'] = 'UGX',
	['$'] = 'USD', -- U+0024, pass-through, default to US dollar
	['¤'] = 'XXX', -- U+00A4, pass-through, default to no specific unit
	['£'] = 'GBP', -- U+00A3, pass-through, default to UK pound
	['¥'] = 'JPY', -- U+00A5, pass-through, default to JP yen
	['€'] = 'EUR', -- U+20AC, pass-through
	['(='] = 'EUR', -- non-standard (DR-DOS 7.02 COUNTRY.SYS, 1998)
	}

--[[--------------------------< N O N _ S T A N D A R D _ P R O P E R T I E S >--------------------------------

Currencies from the source templates that are identified by non-standard codes and which for whatever reason don't translate well to an existing ISO 4217 currency.  This list may include historical ISO 4217 codes.

Meanings of the table entries are the same as those described for currency_properties table except:
	['???']	– currency codes that are non-standard or that cannot be translated to a standard code.  Uppercase only, 
				these codes MUST be different from the codes in the main currency properties table and different from
				the codes in the translation table (if they are not, they will not be found).

]]

local non_standard_properties = {
	['BITCOIN'] = {page = '比特币', plural = '', position = 'bs', symbol = 'BTC'},
	['BTC'] = {page = '比特币', plural = '', position = 'bs', symbol = 'BTC'},
	['BYR'] = {page = '白俄羅斯盧布', plural = '', position = 'bs', symbol = 'Br'}, -- historical, former ISO 4217 code
	['DDM'] = {page = '東德馬克', plural = '', position = 'as', symbol = 'M'}, -- historical (1968-1990), former ISO 4217 code
	['DDM2'] = {page = '東德馬克', plural = '', position = 'as', symbol = 'DDM'}, -- historical (1968-1990), former ISO 4217 code, use currency code instead of symbol
	['DEM'] = {page = '德國馬克', plural = '', position = 'as', symbol = 'DM'}, -- historical (1948-2001), former ISO 4217 code
	['DEM2'] = {page = '德國馬克', plural = '', position = 'bs', symbol = 'DEM'}, -- historical (1948-2001), former ISO 4217 code, use currency code instead of symbol
	['DKK2'] = {page = '丹麥克朗', plural = '', position = 'bs', symbol = 'DKK'},
	['DM'] = {page = '德國馬克', plural = '', position = 'as', symbol = 'DM'}, -- historical (1948-2001)
	['ESP'] = {page = '比塞塔', plural = '', position = 'as', symbol = '₧'}, -- historical, former ISO 4217 code
	['FRF'] = {page = '法国法郎', plural = '', position = 'as', symbol = 'F'}, -- historical
	['GRD'] = {page = '希腊德拉克马', plural = '', position = 'as', symbol = 'Δρ.'}, -- historical
	['LKR2'] = {page = '斯里蘭卡盧比', plural = '', position = 'bs', symbol = 'LKR'}, -- use currency code instead of symbol
	['LSL2'] = {page = '賴索托洛蒂', plural = '', position = 'b', symbol = 'M'}, -- plural symbol version of LSL (singular)
	['LTL'] = {page = '立陶宛立特', plural = '', position = 'as', symbol = 'Lt'}, -- historical
	['MARK'] = {page = '黃金馬克', plural = '', position = 'as', symbol = 'ℳ'}, -- historical (1871-1914)
	['MRO'] = {page = '毛里塔尼亞烏吉亞', plural = '', position = 'bs', symbol = 'UM'}, -- historical, former ISO 4217 code
	['NLG'] = {page = '荷兰盾', plural = '', position = 'b', symbol = 'ƒ'}, -- historical, former ISO 4217 code
	['NOK2'] = {page = '挪威克朗', plural = 'Norwegian kroner', position = 'bs', symbol = 'NOK'},
	['RM'] = {page = '國家馬克', plural = '', position = 'as', symbol = 'ℛℳ'}, -- historical (1924-1948)
	['SEK2'] = {page = '瑞典克朗', plural = '', position = 'bs', symbol = 'SEK'},
	['STD'] = {page = '圣多美和普林西比多布拉', plural = '', position = 'bs', symbol = 'Db'}, -- historical, former ISO 4217 code
	['SZL2'] = {page = '史瓦帝尼里蘭吉尼', plural = '', position = 'b', symbol = 'E'},		-- plural symbol version of SZL (singular)
	['USD2'] = {page = '美元', plural = '', position = 'a', symbol = '美元'},
--	['USS'] = {page = '', plural = '', position = '', symbol = ''}, -- United States dollar (same day) (funds code), historical, former ISO 4217 code
	['US$'] = {page = '美元', plural = '', position = 'b', symbol = '$'}, -- special case: like "USD" and "$", but will display only the short form of the symbol "$" (useful for articles, where it is obvious enough not to display "US$" as a symbol, but still link to "United States dollar" (for foreign readers)
	['XBT'] = {page = '比特币', plural = '', position = 'bs', symbol = 'BTC'},
	['XEU'] = {page = '欧洲货币单位', plural = '', position = 'as', symbol = '₠'}, -- ECU U+20A0, historical (1979-1998), former ISO 4217 code
	['XEU2'] = {page = '欧洲货币单位', plural = '', position = 'bs', symbol = 'XEU'}, -- ECU, historical (1979-1998), former ISO 4217 code, use currency code instead of symbol
--	['XFU'] = {page = '', plural = '', position = '', symbol = ''}, -- UIC franc (special settlement currency), historical, former ISO 4217 code
	}

return {currency_properties=currency_properties, code_translation=code_translation, non_standard_properties=non_standard_properties}