<?php

$languageNames = array(
'aa' => 'afar',
'ab' => 'abház',
'ace' => 'achinéz',
'ach' => 'akoli',
'ada' => 'adangme',
'ady' => 'adyghe',
'ae' => 'avesztán',
'af' => 'afrikaans',
'afa' => 'afroázsiai nyelv',
'afh' => 'afrihili',
'agq' => 'agem',
'ain' => 'ainu',
'ak' => 'akan',
'akk' => 'akkád',
'ale' => 'aleut',
'alg' => 'algonkin nyelv',
'alt' => 'dél-altaji',
'am' => 'amhara',
'an' => 'aragonéz',
'ang' => 'óangol',
'anp' => 'angika',
'apa' => 'apacs nyelvek',
'ar' => 'arab',
'arc' => 'arámi',
'arn' => 'araucani',
'arp' => 'arapaho',
'art' => 'mesterséges nyelv',
'arw' => 'aravak',
'as' => 'asszámi',
'asa' => 'asu',
'ast' => 'asztúr',
'ath' => 'atapaszkan nyelvek',
'aus' => 'ausztrál nyelvek',
'av' => 'avar',
'awa' => 'awádi',
'ay' => 'ajmara',
'az' => 'azerbajdzsáni',
'ba' => 'baskír',
'bad' => 'banda',
'bai' => 'bamileke nyelvek',
'bal' => 'balucsi',
'ban' => 'balinéz',
'bas' => 'basza',
'bat' => 'balti nyelv',
'bax' => 'bamun',
'bbj' => 'gomala',
'be' => 'belorusz',
'bej' => 'bedzsa',
'bem' => 'bemba',
'ber' => 'berber',
'bez' => 'bena',
'bfd' => 'bafut',
'bg' => 'bolgár',
'bh' => 'bihari',
'bho' => 'bodzspuri',
'bi' => 'bislama',
'bik' => 'bikol',
'bin' => 'bini',
'bkm' => 'kom',
'bla' => 'siksika',
'bm' => 'bambara',
'bn' => 'bengáli',
'bnt' => 'bantu',
'bo' => 'tibeti',
'br' => 'breton',
'bra' => 'braj',
'brx' => 'bodo',
'bs' => 'bosnyák',
'bss' => 'koszi',
'btk' => 'batak',
'bua' => 'burját',
'bug' => 'buginéz',
'bum' => 'bulu',
'byn' => 'blin',
'byv' => 'medumba',
'ca' => 'katalán',
'cad' => 'caddo',
'cai' => 'egyéb közép-amerikai indián',
'car' => 'karib',
'cau' => 'egyéb kaukázusi',
'cay' => 'kajuga',
'cch' => 'atszam',
'ce' => 'csecsen',
'ceb' => 'cebui',
'cel' => 'egyéb kelta',
'cgg' => 'kiga',
'ch' => 'csamoró',
'chb' => 'csibcsa',
'chg' => 'csagatáj',
'chk' => 'csukéz',
'chm' => 'mari',
'chn' => 'csinuk zsargon',
'cho' => 'csoktó',
'chp' => 'csipevé',
'chr' => 'cseroki',
'chy' => 'csejen',
'ckb' => 'szoráni kurd',
'cmc' => 'csam nyelv',
'co' => 'korzikai',
'cop' => 'kopt',
'cpe' => 'egyéb angol alapú kreol és pidgin',
'cpf' => 'egyéb francia alapú kreol és pidgin',
'cpp' => 'portugál alapú kreol vagy pidgin',
'cr' => 'krí',
'crh' => 'krími tatár',
'crp' => 'kreolés pidzsin',
'cs' => 'cseh',
'csb' => 'kasub',
'cu' => 'egyházi szláv',
'cus' => 'kusita nyelv',
'cv' => 'csuvas',
'cy' => 'walesi',
'da' => 'dán',
'dak' => 'dakota',
'dar' => 'dargva',
'dav' => 'taita',
'day' => 'dajak',
'de' => 'német',
'de-at' => 'osztrák német',
'de-ch' => 'svájci felnémet',
'del' => 'delavár',
'den' => 'szlevi',
'dgr' => 'dogrib',
'din' => 'dinka',
'dje' => 'zarma',
'doi' => 'dogri',
'dra' => 'egyéb dravida',
'dsb' => 'alsó szorb',
'dua' => 'duala',
'dum' => 'közép holland',
'dv' => 'divehi',
'dyo' => 'jola-fonyi',
'dyu' => 'diula',
'dz' => 'butáni',
'dzg' => 'dazaga',
'ebu' => 'embu',
'ee' => 'eve',
'efi' => 'efik',
'egy' => 'óegyiptomi',
'eka' => 'ekadzsuk',
'el' => 'görög',
'elx' => 'elamit',
'en' => 'angol',
'en-au' => 'ausztrál angol',
'en-ca' => 'kanadai angol',
'en-gb' => 'brit angol',
'en-us' => 'amerikai angol',
'enm' => 'közép angol',
'eo' => 'eszperantó',
'es' => 'spanyol',
'es-419' => 'latin-amerikai spanyol',
'es-es' => 'európai spanyol',
'et' => 'észt',
'eu' => 'baszk',
'ewo' => 'evondo',
'fa' => 'perzsa',
'fan' => 'fang',
'fat' => 'fanti',
'ff' => 'fulani',
'fi' => 'finn',
'fil' => 'filippínó',
'fiu' => 'finnugor nyelv',
'fj' => 'fidzsi',
'fo' => 'feröeri',
'fon' => 'fon',
'fr' => 'francia',
'fr-ca' => 'kanadai francia',
'fr-ch' => 'svájci francia',
'frm' => 'közép francia',
'fro' => 'ófrancia',
'frr' => 'északi fríz',
'frs' => 'keleti fríz',
'fur' => 'friuli',
'fy' => 'fríz',
'ga' => 'ír',
'gaa' => 'ga',
'gay' => 'gajo',
'gba' => 'gbaja',
'gd' => 'skót gael',
'gem' => 'germán nyelv',
'gez' => 'geez',
'gil' => 'ikiribati',
'gl' => 'galíciai',
'gmh' => 'közép felső német',
'gn' => 'guarani',
'goh' => 'ófelső német',
'gon' => 'gondi',
'gor' => 'gorontalo',
'got' => 'gót',
'grb' => 'grebó',
'grc' => 'ógörög',
'gsw' => 'svájci német',
'gu' => 'gudzsarati',
'guz' => 'guszii',
'gv' => 'Man-szigeti',
'gwi' => 'gvicsin',
'ha' => 'hausza',
'hai' => 'haida',
'haw' => 'hawaii',
'he' => 'héber',
'hi' => 'hindi',
'hil' => 'hiligajnon',
'him' => 'himaháli',
'hit' => 'hittite',
'hmn' => 'hmong',
'ho' => 'hiri motu',
'hr' => 'horvát',
'hsb' => 'felső szorb',
'ht' => 'haiti',
'hu' => 'magyar',
'hup' => 'hupa',
'hy' => 'örmény',
'hz' => 'herero',
'ia' => 'interlingva',
'iba' => 'iban',
'ibb' => 'ibibió',
'id' => 'indonéz',
'ie' => 'interlingue',
'ig' => 'igbó',
'ii' => 'szecsuán ji',
'ijo' => 'idzsó',
'ik' => 'inupiak',
'ilo' => 'ilokó',
'inc' => 'egyéb indiai',
'ine' => 'indoeurópai nyelv',
'inh' => 'ingus',
'io' => 'idó',
'ira' => 'iráni',
'iro' => 'irokéz nyelvek',
'is' => 'izlandi',
'it' => 'olasz',
'iu' => 'inuktitut',
'ja' => 'japán',
'jbo' => 'lojban',
'jmc' => 'machame',
'jpr' => 'zsidó-perzsa',
'jrb' => 'zsidó-arab',
'jv' => 'jávai',
'ka' => 'grúz',
'kaa' => 'kara-kalpak',
'kab' => 'kabije',
'kac' => 'kacsin',
'kaj' => 'jju',
'kam' => 'kamba',
'kar' => 'karen',
'kaw' => 'kawi',
'kbd' => 'kabardi',
'kbl' => 'kanembu',
'kcg' => 'tyap',
'kde' => 'makonde',
'kea' => 'kabuverdianu',
'kfo' => 'koro',
'kg' => 'kongo',
'kha' => 'kaszi',
'khi' => 'egyéb koiszan',
'kho' => 'kotanéz',
'khq' => 'kojra-csíni',
'ki' => 'kikuju',
'kj' => 'kuanyama',
'kk' => 'kazah',
'kkj' => 'kakó',
'kl' => 'grönlandi',
'kln' => 'kalendzsin',
'km' => 'kambodzsai',
'kmb' => 'kimbundu',
'kn' => 'kannada',
'ko' => 'koreai',
'kok' => 'konkani',
'kos' => 'kosrei',
'kpe' => 'kpelle',
'kr' => 'kanuri',
'krc' => 'karacsáj-balkár',
'krl' => 'karelai',
'kro' => 'kru',
'kru' => 'kuruh',
'ks' => 'kásmíri',
'ksb' => 'sambala',
'ksf' => 'bafia',
'ksh' => 'kölsch',
'ku' => 'kurd',
'kum' => 'kumük',
'kut' => 'kutenai',
'kv' => 'komi',
'kw' => 'korni',
'ky' => 'kirgiz',
'la' => 'latin',
'lad' => 'ladino',
'lag' => 'langi',
'lah' => 'lahnda',
'lam' => 'lamba',
'lb' => 'luxemburgi',
'lez' => 'lezg',
'lg' => 'ganda',
'li' => 'limburgi',
'ln' => 'lingala',
'lo' => 'laoszi',
'lol' => 'mongó',
'loz' => 'lozi',
'lt' => 'litván',
'lu' => 'luba-katanga',
'lua' => 'luba-lulua',
'lui' => 'luiseno',
'lun' => 'lunda',
'luo' => 'luo',
'lus' => 'lushai',
'luy' => 'lujia',
'lv' => 'lett',
'mad' => 'madurai',
'maf' => 'mafa',
'mag' => 'magahi',
'mai' => 'maithili',
'mak' => 'makaszar',
'man' => 'mandingó',
'map' => 'ausztronéz',
'mas' => 'masai',
'mde' => 'maba',
'mdf' => 'moksán',
'mdr' => 'mandar',
'men' => 'mende',
'mer' => 'meru',
'mfe' => 'mauritiusi kreol',
'mg' => 'málgas',
'mga' => 'közép ír',
'mgh' => 'makua-metó',
'mh' => 'marshalli',
'mi' => 'maori',
'mic' => 'mikmak',
'min' => 'minangkabau',
'mis' => 'egyéb nyelvek',
'mk' => 'macedón',
'mkh' => 'egyéb mon-khmer',
'ml' => 'malajálam',
'mn' => 'mongol',
'mnc' => 'mandzsu',
'mni' => 'manipuri',
'mno' => 'manobó nyelvek',
'mo' => 'moldvai',
'moh' => 'mohawk',
'mos' => 'moszi',
'mr' => 'marathi',
'ms' => 'maláj',
'mt' => 'máltai',
'mua' => 'mundang',
'mul' => 'többszörös nyelvek',
'mun' => 'munda nyelvek',
'mus' => 'krík',
'mwl' => 'mirandéz',
'mwr' => 'marvari',
'my' => 'burmai',
'mye' => 'myene',
'myn' => 'maja nyelvek',
'myv' => 'erzjány',
'na' => 'naurui',
'nah' => 'nahuati',
'nai' => 'észak-amerikai indián nyelv',
'nap' => 'nápolyi',
'naq' => 'nama',
'nb' => 'norvég bokmal',
'nd' => 'északi ndebele',
'nds' => 'alsónémet',
'ne' => 'nepáli',
'new' => 'nevari',
'ng' => 'ndonga',
'nia' => 'nias',
'nic' => 'niger-kordofan nyelv',
'niu' => 'niui',
'nl' => 'holland',
'nl-be' => 'flamand',
'nmg' => 'ngumba',
'nn' => 'norvég nynorsk',
'nnh' => 'ngiemboon',
'no' => 'norvég',
'nog' => 'nogaj',
'non' => 'óskandináv',
'nqo' => 'n\'kó',
'nr' => 'déli ndebele',
'nso' => 'északi szotó',
'nub' => 'núbiai nyelv',
'nus' => 'nuer',
'nv' => 'navahó',
'nwc' => 'klasszikus newari',
'ny' => 'nyanja',
'nym' => 'nyamvézi',
'nyn' => 'nyankole',
'nyo' => 'nyoró',
'nzi' => 'nzima',
'oc' => 'okszitán',
'oj' => 'ojibva',
'om' => 'oromói',
'or' => 'orija',
'os' => 'oszét',
'osa' => 'osage',
'ota' => 'ottomán török',
'oto' => 'otomi nyelv',
'pa' => 'pandzsábi',
'paa' => 'pápuai nyelv',
'pag' => 'pangaszinan',
'pal' => 'pahlavi',
'pam' => 'pampangan',
'pap' => 'papiamentó',
'pau' => 'palaui',
'peo' => 'óperzsa',
'phi' => 'Fülöp-szigeteki nyelv',
'phn' => 'főniciai',
'pi' => 'pali',
'pl' => 'lengyel',
'pon' => 'pohnpei',
'pra' => 'prakrit nyelvek',
'pro' => 'óprovánszi',
'ps' => 'pastu',
'pt' => 'portugál',
'pt-br' => 'brazíliai portugál',
'pt-pt' => 'európai portugál',
'qu' => 'kecsua',
'raj' => 'radzsasztáni',
'rap' => 'rapanui',
'rar' => 'rarotongai',
'rm' => 'réto-román',
'rn' => 'kirundi',
'ro' => 'román',
'roa' => 'román nyelv',
'rof' => 'rombo',
'rom' => 'roma',
'ru' => 'orosz',
'rup' => 'aromán',
'rw' => 'kiruanda',
'rwk' => 'rwo',
'sa' => 'szanszkrit',
'sad' => 'szandave',
'sah' => 'jakut',
'sai' => 'dél-amerikai indián nyelv',
'sal' => 'szelis nyelv',
'sam' => 'szamaritánus arámi',
'saq' => 'szamburu',
'sas' => 'sasak',
'sat' => 'szantáli',
'sba' => 'ngambay',
'sbp' => 'szangu',
'sc' => 'szardíniai',
'scn' => 'szicíliai',
'sco' => 'skót',
'sd' => 'szindhi',
'se' => 'északi számi',
'see' => 'szeneka',
'seh' => 'szena',
'sel' => 'szölkup',
'sem' => 'egyéb szemita',
'ses' => 'kojra-szenni',
'sg' => 'szangó',
'sga' => 'óír',
'sgn' => 'jelnyelv',
'sh' => 'szerbhorvát',
'shi' => 'tachelhit',
'shn' => 'san',
'shu' => 'csádi arab',
'si' => 'szingaléz',
'sid' => 'szidamó',
'sio' => 'sziú nyelvek',
'sit' => 'sinotibeti nyelv',
'sk' => 'szlovák',
'sl' => 'szlovén',
'sla' => 'szláv nyelv',
'sm' => 'szamoai',
'sma' => 'déli számi',
'smi' => 'lapp nyelv',
'smj' => 'lule számi',
'smn' => 'inar sami',
'sms' => 'koltta lapp',
'sn' => 'sona',
'snk' => 'szoninke',
'so' => 'szomáliai',
'sog' => 'sogdien',
'son' => 'szongai',
'sq' => 'albán',
'sr' => 'szerb',
'srn' => 'szranai tongó',
'srr' => 'szerer',
'ss' => 'sziszuati',
'ssa' => 'nílusi-szaharai nyelv',
'ssy' => 'szahó',
'st' => 'szeszotó',
'su' => 'szundanéz',
'suk' => 'szukuma',
'sus' => 'szuszu',
'sux' => 'sumér',
'sv' => 'svéd',
'sw' => 'szuahéli',
'swb' => 'comorei',
'swc' => 'kongói szuahéli',
'syc' => 'klasszikus szír',
'syr' => 'szíriai',
'ta' => 'tamil',
'tai' => 'thai nyelv',
'te' => 'telugu',
'tem' => 'temne',
'teo' => 'teszó',
'ter' => 'terenó',
'tet' => 'tetum',
'tg' => 'tadzsik',
'th' => 'thai',
'ti' => 'tigrinja',
'tig' => 'tigré',
'tiv' => 'tiv',
'tk' => 'türkmén',
'tkl' => 'tokelaui',
'tl' => 'tagalog',
'tlh' => 'klingon',
'tli' => 'tlingit',
'tmh' => 'tamasek',
'tn' => 'szecsuáni',
'to' => 'tonga',
'tog' => 'nyasa tonga',
'tpi' => 'tok pisin',
'tr' => 'török',
'trv' => 'tarokó',
'ts' => 'conga',
'tsi' => 'csimsiáni',
'tt' => 'tatár',
'tum' => 'tumbuka',
'tup' => 'tupi nyelv',
'tut' => 'altáji nyelv',
'tvl' => 'tuvalu',
'tw' => 'twi',
'twq' => 'szavák',
'ty' => 'tahiti',
'tyv' => 'tuvai',
'tzm' => 'közép-marokkói tamazigt',
'udm' => 'udmurt',
'ug' => 'ujgur',
'uga' => 'ugariti',
'uk' => 'ukrán',
'umb' => 'umbundu',
'und' => 'ismeretlen vagyérvénytelen nyelv',
'ur' => 'urdu',
'uz' => 'üzbég',
'vai' => 'vai',
've' => 'venda',
'vi' => 'vietnami',
'vo' => 'volapük',
'vot' => 'votják',
'vun' => 'vunjo',
'wa' => 'vallon',
'wae' => 'walser',
'wak' => 'vakas nyelv',
'wal' => 'valamo',
'war' => 'varaó',
'was' => 'vasó',
'wen' => 'szorb nyelvek',
'wo' => 'volof',
'xal' => 'kalmük',
'xh' => 'hosza',
'xog' => 'szoga',
'yao' => 'jaó',
'yap' => 'japi',
'yav' => 'jangben',
'ybb' => 'jemba',
'yi' => 'jiddis',
'yo' => 'joruba',
'ypk' => 'jupik nyelv',
'yue' => 'kantoni',
'za' => 'zsuang',
'zap' => 'zapoték',
'zbl' => 'Bliss jelképrendszer',
'zen' => 'zenaga',
'zh' => 'kínai',
'zh-hans' => 'egyszerűsített kínai',
'zh-hant' => 'hagyományos kínai',
'znd' => 'zande',
'zu' => 'zulu',
'zun' => 'zuni',
'zxx' => 'nincs nyelvészeti tartalom',
'zza' => 'zaza',
);

$currencyNames = array(
'ADP' => 'Andorrai peseta',
'AED' => 'EAE dirham',
'AFA' => 'Afghani (1927-2002)',
'AFN' => 'Afghani',
'ALL' => 'Albán lek',
'AMD' => 'Dram',
'ANG' => 'Holland antilláki forint',
'AOA' => 'Angolai kwanza',
'AOK' => 'Angolai kwanza (1977-1990)',
'AON' => 'Angolaiúj kwanza (1990-2000)',
'AOR' => 'Angolai kwanza reajustado (1995-1999)',
'ARA' => 'Argentín austral',
'ARP' => 'Argentín peso (1983-1985)',
'ARS' => 'Peso',
'ATS' => 'Osztrák schilling',
'AUD' => 'Ausztrál dollár',
'AWG' => 'Arubai forint',
'AZM' => 'Azerbajdzsáni manat (1993-2006)',
'AZN' => 'Azerbajdzsáni manat',
'BAD' => 'Bosznia-hercegovinai dínár',
'BAM' => 'Bosznia-hercegovinai konvertibilis márka',
'BBD' => 'Barbadosi dollár',
'BDT' => 'Bangladesi taka',
'BEC' => 'Belga frank (konvertibilis)',
'BEF' => 'Belga frank',
'BEL' => 'Belga frank (pénzügyi)',
'BGL' => 'Bolgár kemény leva',
'BGN' => 'Bolgár új leva',
'BHD' => 'Bahreini dinár',
'BIF' => 'Burundi frank',
'BMD' => 'Bermudai dollár',
'BND' => 'Brunei dollár',
'BOB' => 'Boliviano',
'BOP' => 'Bolíviai peso',
'BOV' => 'Bolíviai mvdol',
'BRB' => 'Brazi cruzeiro novo (1967-1986)',
'BRC' => 'Brazi cruzado',
'BRE' => 'Brazil cruzeiro (1990-1993)',
'BRL' => 'Brazil real',
'BRN' => 'Brazil cruzado novo',
'BRR' => 'Brazil cruzeiro',
'BSD' => 'Bahamai dollár',
'BTN' => 'Bhutáni ngultrum',
'BUK' => 'Burmai kyat',
'BWP' => 'Botswanai pula',
'BYB' => 'Fehérorosz új rubel (1994-1999)',
'BYR' => 'Fehérorosz rubel',
'BZD' => 'Belizei dollár',
'CAD' => 'Kanadai dollár',
'CDF' => 'Kongói frank',
'CHE' => 'WIR euro',
'CHF' => 'Svájci frank',
'CHW' => 'WIR frank',
'CLF' => 'Chilei unidades de fomento',
'CLP' => 'Chilei peso',
'CNY' => 'Kínai jüan renminbi',
'COP' => 'Kolumbiai peso',
'COU' => 'Unidad de Valor Real',
'CRC' => 'Costa Rica-i colon',
'CSD' => 'szerb dinár',
'CSK' => 'Csehszlovák kemény korona',
'CUC' => 'Kubai konvertibilis peso',
'CUP' => 'Kubai peso',
'CVE' => 'Cape Verdei escudo',
'CYP' => 'Ciprusi font',
'CZK' => 'Cseh korona',
'DDM' => 'Kelet-Német márka',
'DEM' => 'Német márka',
'DJF' => 'Dzsibuti frank',
'DKK' => 'Dán korona',
'DOP' => 'Dominikai peso',
'DZD' => 'Algériai dínár',
'ECS' => 'Ecuadori sucre',
'ECV' => 'Ecuadori Unidad de Valor Constante (UVC)',
'EEK' => 'Észt korona',
'EGP' => 'Egyiptomi font',
'ERN' => 'Eritreai nakfa',
'ESA' => 'spanyol peseta (A-kontó)',
'ESB' => 'spanyol peseta (konvertibilis kontó)',
'ESP' => 'Spanyol peseta',
'ETB' => 'Etiópiai birr',
'EUR' => 'Euro',
'FIM' => 'Finn markka',
'FJD' => 'Fidzsi dollár',
'FKP' => 'Falkland-szigeteki font',
'FRF' => 'Francia frank',
'GBP' => 'Brit font sterling',
'GEK' => 'Grúz kupon larit',
'GEL' => 'Grúz lari',
'GHC' => 'Ghánai cedi (1979-2007)',
'GHS' => 'Ghánai cedi',
'GIP' => 'Gibraltári font',
'GMD' => 'Gambiai dalasi',
'GNF' => 'Guineai frank',
'GNS' => 'Guineai syli',
'GQE' => 'Egyenlítői-guineai ekwele guineana',
'GRD' => 'Görög drachma',
'GTQ' => 'Guatemalai quetzal',
'GWE' => 'Portugál guinea escudo',
'GWP' => 'Guinea-Bissaui peso',
'GYD' => 'Guyanai dollár',
'HKD' => 'Hongkongi dollár',
'HNL' => 'Hodurasi lempira',
'HRD' => 'Horvát dínár',
'HRK' => 'Horvát kuna',
'HTG' => 'Haiti gourde',
'HUF' => 'Magyar forint',
'IDR' => 'Indonéz rúpia',
'IEP' => 'Ír font',
'ILP' => 'Izraeli font',
'ILS' => 'Izraeliúj sékel',
'INR' => 'Indiai rúpia',
'IQD' => 'Iraki dínár',
'IRR' => 'Iráni rial',
'ISK' => 'Izlandi korona',
'ITL' => 'Olasz líra',
'JMD' => 'Jamaikai dollár',
'JOD' => 'Jordániai dínár',
'JPY' => 'Japán jen',
'KES' => 'Kenyai shilling',
'KGS' => 'Kirgizisztáni szom',
'KHR' => 'Kambodzsai riel',
'KMF' => 'Comorei frank',
'KPW' => 'Észak-koreai won',
'KRW' => 'Dél-koreai won',
'KWD' => 'Kuvaiti dínár',
'KYD' => 'Kajmán-szigeteki dollár',
'KZT' => 'Kazahsztáni tenge',
'LAK' => 'Laoszi kip',
'LBP' => 'Libanoni font',
'LKR' => 'Srí Lanka-i rúpia',
'LRD' => 'Libériai dollár',
'LSL' => 'Lesothoi loti',
'LTL' => 'Litvániai litas',
'LTT' => 'Litvániai talonas',
'LUC' => 'luxemburgi konvertibilis frank',
'LUF' => 'Luxemburgi frank',
'LUL' => 'luxemburgi pénzügyi frank',
'LVL' => 'Lett lats',
'LVR' => 'Lett rubel',
'LYD' => 'Líbiai dínár',
'MAD' => 'Marokkói dirham',
'MAF' => 'Marokkói frank',
'MDL' => 'Moldován lei',
'MGA' => 'Madagaszkári ariary',
'MGF' => 'Madagaszkári frank',
'MKD' => 'Macedon dínár',
'MLF' => 'Mali frank',
'MMK' => 'Mianmari kyat',
'MNT' => 'Mongóliai tugrik',
'MOP' => 'Makaói pataca',
'MRO' => 'Mauritániai ouguiya',
'MTL' => 'Máltai líra',
'MTP' => 'Máltai font',
'MUR' => 'Mauritiusi rúpia',
'MVR' => 'Maldív-szigeteki rufiyaa',
'MWK' => 'Malawi kwacha',
'MXN' => 'Mexikói peso',
'MXP' => 'Mexikói ezüst peso (1861-1992)',
'MXV' => 'Mexikói Unidad de Inversion (UDI)',
'MYR' => 'Malajziai ringgit',
'MZE' => 'Mozambik escudo',
'MZM' => 'Mozambik metical',
'MZN' => 'Mozambiki metikális',
'NAD' => 'Namíbiai dollár',
'NGN' => 'Nigériai naira',
'NIC' => 'Nikaraguai cordoba',
'NIO' => 'Nikaraguai cordoba oro',
'NLG' => 'Holland forint',
'NOK' => 'Norvég korona',
'NPR' => 'Nepáli rúpia',
'NZD' => 'Új-zélandi dollár',
'OMR' => 'Ománi rial',
'PAB' => 'Panamai balboa',
'PEI' => 'Perui inti',
'PEN' => 'Perui sol nuevo',
'PES' => 'Perui sol',
'PGK' => 'Pápua új-guineai kina',
'PHP' => 'Fülöp-szigeteki peso',
'PKR' => 'Pakisztáni rúpia',
'PLN' => 'Lengyel zloty',
'PLZ' => 'Lengyel zloty (1950-1995)',
'PTE' => 'Portugál escudo',
'PYG' => 'Paraguayi guarani',
'QAR' => 'Katari rial',
'RHD' => 'rhodéziai dollár',
'ROL' => 'Régi román lej',
'RON' => 'Román lej',
'RSD' => 'Szerb Dínár',
'RUB' => 'Orosz rubel',
'RUR' => 'Orosz rubel (1991-1998)',
'RWF' => 'Ruandai frank',
'SAR' => 'Szaúdi riyal',
'SBD' => 'Salamon-szigeteki dollár',
'SCR' => 'Seychelle-szigeteki rúpia',
'SDD' => 'Szudáni dínár',
'SDG' => 'Szudáni font',
'SDP' => 'Régi szudáni font',
'SEK' => 'Svéd korona',
'SGD' => 'Szingapúri dollár',
'SHP' => 'Saint Helena font',
'SIT' => 'Szlovén tolar',
'SKK' => 'Szlovák korona',
'SLL' => 'Sierra Leone-i leone',
'SOS' => 'Szomáli shilling',
'SRD' => 'Suriname-i dollár',
'SRG' => 'Suriname-i gulden',
'SSP' => 'Dél-szudáni font',
'STD' => 'São Tomé és Príncipe-i dobra',
'SUR' => 'Szovjet rubel',
'SVC' => 'Salvadori colón',
'SYP' => 'Szíriai font',
'SZL' => 'Szváziföldi lilangeni',
'THB' => 'Thai baht',
'TJR' => 'Tádzsikisztáni rubel',
'TJS' => 'Tádzsikisztáni somoni',
'TMM' => 'Türkmenisztáni manat',
'TMT' => 'Türkmenisztáni manat*',
'TND' => 'Tunéziai dínár',
'TOP' => 'Tongai paanga',
'TPE' => 'Timori escudo',
'TRL' => 'Régi török líra',
'TRY' => 'Török líra',
'TTD' => 'Trinidadés tobagoi dollár',
'TWD' => 'Tajvaniúj dollár',
'TZS' => 'Tanzániai shilling',
'UAH' => 'Ukrán hrivnya',
'UAK' => 'Ukrán karbovanec',
'UGS' => 'Ugandai shilling (1966-1987)',
'UGX' => 'Ugandai shilling',
'USD' => 'USA dollár',
'USN' => 'USA dollár (következő napi)',
'USS' => 'USA dollár (aznapi)',
'UYI' => 'Uruguayi peso en unidades indexadas',
'UYP' => 'Uruguay-i peso (1975-1993)',
'UYU' => 'Uruguay-i peso uruguayo',
'UZS' => 'Üzbegisztáni szum',
'VEB' => 'Venezuelai bolivar (1871-2008)',
'VEF' => 'Venezuelai bolivar',
'VND' => 'Vietnami dong',
'VUV' => 'Vanuatui vatu',
'WST' => 'Nyugat-szamoai tala',
'XAF' => 'CFA frank BEAC',
'XAG' => 'Ezüst',
'XAU' => 'Arany',
'XBA' => 'European Composite Unit',
'XBB' => 'European Monetary Unit',
'XBC' => 'European Unit of Account (XBC)',
'XBD' => 'European Unit of Account (XBD)',
'XCD' => 'Kelet-karibi dollár',
'XDR' => 'Special Drawing Rights',
'XEU' => 'európai pénznemegység',
'XFO' => 'Francia arany frank',
'XFU' => 'Francia UIC-frank',
'XOF' => 'CFA frank BCEAO',
'XPD' => 'palládium',
'XPF' => 'CFP frank',
'XPT' => 'platina',
'XRE' => 'RINET tőke',
'XTS' => 'Tesztelési pénznemkód',
'XXX' => 'Ismeretlen vagyérvénytelen pénznem',
'YDD' => 'Jemeni dínár',
'YER' => 'Jemeni rial',
'YUD' => 'Jugoszláv kemény dínár',
'YUM' => 'Jugoszláv új dínár',
'YUN' => 'Jugoszláv konvertibilis dínár',
'ZAL' => 'Dél-afrikai rand (pénzügyi)',
'ZAR' => 'Dél-afrikai rand',
'ZMK' => 'Zambiai kwacha',
'ZRN' => 'Zaireiúj zaire',
'ZRZ' => 'Zairei zaire',
'ZWD' => 'Zimbabwei dollár',
'ZWL' => 'Zimbabwei dollár (2009)',
);

$countryNames = array(
'AC' => 'Ascension-sziget',
'AD' => 'Andorra',
'AE' => 'Egyesült Arab Emirátus',
'AF' => 'Afganisztán',
'AG' => 'Antiguaés Barbuda',
'AI' => 'Anguilla',
'AL' => 'Albánia',
'AM' => 'Örményország',
'AN' => 'Holland Antillák',
'AO' => 'Angola',
'AQ' => 'Antarktisz',
'AR' => 'Argentína',
'AS' => 'Amerikai Szamoa',
'AT' => 'Ausztria',
'AU' => 'Ausztrália',
'AW' => 'Aruba',
'AX' => 'Åland-szigetek',
'AZ' => 'Azerbajdzsán',
'BA' => 'Bosznia-Hercegovina',
'BB' => 'Barbados',
'BD' => 'Banglades',
'BE' => 'Belgium',
'BF' => 'Burkina Faso',
'BG' => 'Bulgária',
'BH' => 'Bahrein',
'BI' => 'Burundi',
'BJ' => 'Benin',
'BL' => 'Saint Barthélemy',
'BM' => 'Bermuda',
'BN' => 'Brunei',
'BO' => 'Bolívia',
'BQ' => 'Holland Karib-térség',
'BR' => 'Brazília',
'BS' => 'Bahama-szigetek',
'BT' => 'Bhután',
'BV' => 'Bouvet-sziget',
'BW' => 'Botswana',
'BY' => 'Fehéroroszország',
'BZ' => 'Belize',
'CA' => 'Kanada',
'CC' => 'Kókusz-szigetek',
'CD' => 'Kongó - Kinshasa',
'CF' => 'Közép-afrikai Köztársaság',
'CG' => 'Kongó - Brazzaville',
'CH' => 'Svájc',
'CI' => 'Elefántcsontpart',
'CK' => 'Cook-szigetek',
'CL' => 'Chile',
'CM' => 'Kamerun',
'CN' => 'Kína',
'CO' => 'Kolumbia',
'CP' => 'Clipperton-sziget',
'CR' => 'Costa Rica',
'CU' => 'Kuba',
'CV' => 'Zöld-foki Köztársaság',
'CW' => 'Curaçao',
'CX' => 'Karácsony-szigetek',
'CY' => 'Ciprus',
'CZ' => 'Csehország',
'DE' => 'Németország',
'DG' => 'Diego Garcia',
'DJ' => 'Dzsibuti',
'DK' => 'Dánia',
'DM' => 'Dominika',
'DO' => 'Dominikai Köztársaság',
'DZ' => 'Algéria',
'EA' => 'Ceutaés Melilla',
'EC' => 'Ecuador',
'EE' => 'Észtország',
'EG' => 'Egyiptom',
'EH' => 'Nyugat-Szahara',
'ER' => 'Eritrea',
'ES' => 'Spanyolország',
'ET' => 'Etiópia',
'EU' => 'Európai Unió',
'FI' => 'Finnország',
'FJ' => 'Fidzsi',
'FK' => 'Falkland-szigetek',
'FM' => 'Mikronézia',
'FO' => 'Feröer-szigetek',
'FR' => 'Franciaország',
'GA' => 'Gabon',
'GB' => 'Egyesült Királyság',
'GD' => 'Grenada',
'GE' => 'Grúzia',
'GF' => 'Francia Guyana',
'GG' => 'Guernsey',
'GH' => 'Ghána',
'GI' => 'Gibraltár',
'GL' => 'Grönland',
'GM' => 'Gambia',
'GN' => 'Guinea',
'GP' => 'Guadeloupe',
'GQ' => 'Egyenlítői-Guinea',
'GR' => 'Görögország',
'GS' => 'Dél Grúzia és a Déli Szendvics-szigetek',
'GT' => 'Guatemala',
'GU' => 'Guam',
'GW' => 'Guinea-Bissau',
'GY' => 'Guyana',
'HK' => 'Hongkong SAR Kína',
'HK' => 'Hongkong',
'HM' => 'Heardés McDonald Szigetek',
'HN' => 'Honduras',
'HR' => 'Horvátország',
'HT' => 'Haiti',
'HU' => 'Magyarország',
'IC' => 'Kanári-szigetek',
'ID' => 'Indonézia',
'IE' => 'Írország',
'IL' => 'Izrael',
'IM' => 'Man-sziget',
'IN' => 'India',
'IO' => 'Brit Indiai-óceáni Terület',
'IQ' => 'Irak',
'IR' => 'Irán',
'IS' => 'Izland',
'IT' => 'Olaszország',
'JE' => 'Jersey',
'JM' => 'Jamaica',
'JO' => 'Jordánia',
'JP' => 'Japán',
'KE' => 'Kenya',
'KG' => 'Kirgizisztán',
'KH' => 'Kambodzsa',
'KI' => 'Kiribati',
'KM' => 'Comore-szigetek',
'KN' => 'Saint Kittsés Nevis',
'KP' => 'Észak-Korea',
'KR' => 'Dél-Korea',
'KW' => 'Kuvait',
'KY' => 'Kajmán-szigetek',
'KZ' => 'Kazahsztán',
'LA' => 'Laosz',
'LB' => 'Libanon',
'LC' => 'Santa Lucia',
'LI' => 'Liechtenstein',
'LK' => 'Srí Lanka',
'LR' => 'Libéria',
'LS' => 'Lesotho',
'LT' => 'Litvánia',
'LU' => 'Luxemburg',
'LV' => 'Lettország',
'LY' => 'Líbia',
'MA' => 'Marokkó',
'MC' => 'Monaco',
'MD' => 'Moldova',
'ME' => 'Montenegró',
'MF' => 'Saint Martin',
'MG' => 'Madagaszkár',
'MH' => 'Marshall-szigetek',
'MK' => 'Macedónia',
'ML' => 'Mali',
'MM' => 'Mianmar [Burma]',
'MN' => 'Mongólia',
'MO' => 'Makaó SAR Kína',
'MO' => 'Makaó',
'MP' => 'Északi Mariana-szigetek',
'MQ' => 'Martinique',
'MR' => 'Mauritánia',
'MS' => 'Montserrat',
'MT' => 'Málta',
'MU' => 'Mauritius',
'MV' => 'Maldív-szigetek',
'MW' => 'Malawi',
'MX' => 'Mexikó',
'MY' => 'Malajzia',
'MZ' => 'Mozambik',
'NA' => 'Namíbia',
'NC' => 'Új-Kaledónia',
'NE' => 'Niger',
'NF' => 'Norfolk-sziget',
'NG' => 'Nigéria',
'NI' => 'Nicaragua',
'NL' => 'Hollandia',
'NO' => 'Norvégia',
'NP' => 'Nepál',
'NR' => 'Nauru',
'NU' => 'Niue',
'NZ' => 'Új-Zéland',
'OM' => 'Omán',
'PA' => 'Panama',
'PE' => 'Peru',
'PF' => 'Francia Polinézia',
'PG' => 'Pápua Új-Guinea',
'PH' => 'Fülöp-szigetek',
'PK' => 'Pakisztán',
'PL' => 'Lengyelország',
'PM' => 'Saint Pierreés Miquelon',
'PN' => 'Pitcairn-szigetek',
'PR' => 'Puerto Rico',
'PS' => 'Palesztin Terület',
'PT' => 'Portugália',
'PW' => 'Palau',
'PY' => 'Paraguay',
'QA' => 'Katar',
'QO' => 'Külső-Óceánia',
'RE' => 'Reunion',
'RO' => 'Románia',
'RS' => 'Szerbia',
'RU' => 'Oroszországi Föderáció',
'RW' => 'Ruanda',
'SA' => 'Szaúd-Arábia',
'SB' => 'Salamon-szigetek',
'SC' => 'Seychelle-szigetek',
'SD' => 'Szudán',
'SE' => 'Svédország',
'SG' => 'Szingapúr',
'SH' => 'Szent Helena',
'SI' => 'Szlovénia',
'SJ' => 'Spitzbergák és Jan Mayen-szigetek',
'SK' => 'Szlovákia',
'SL' => 'Sierra Leone',
'SM' => 'San Marino',
'SN' => 'Szenegál',
'SO' => 'Szomália',
'SR' => 'Suriname',
'SS' => 'Dél-Szudán',
'ST' => 'Sao Tomé és Príncipe',
'SV' => 'Salvador',
'SX' => 'Sint Maarten',
'SY' => 'Szíria',
'SZ' => 'Szváziföld',
'TA' => 'Tristan da Cunha',
'TC' => 'Turks-és Caicos-szigetek',
'TD' => 'Csád',
'TF' => 'Francia Déli Területek',
'TG' => 'Togo',
'TH' => 'Thaiföld',
'TJ' => 'Tadzsikisztán',
'TK' => 'Tokelau',
'TL' => 'Kelet-Timor',
'TM' => 'Türkmenisztán',
'TN' => 'Tunézia',
'TO' => 'Tonga',
'TR' => 'Törökország',
'TT' => 'Trinidadés Tobago',
'TV' => 'Tuvalu',
'TW' => 'Tajvan',
'TZ' => 'Tanzánia',
'UA' => 'Ukrajna',
'UG' => 'Uganda',
'UM' => 'Amerikai Csendes-óceáni Szigetek',
'US' => 'Egyesült Államok',
'UY' => 'Uruguay',
'UZ' => 'Üzbegisztán',
'VA' => 'Vatikán',
'VC' => 'Saint Vincentés a Grenadine-szigetek',
'VE' => 'Venezuela',
'VG' => 'Brit Virgin-szigetek',
'VI' => 'Amerikai Virgin-szigetek',
'VN' => 'Vietnam',
'VU' => 'Vanuatu',
'WF' => 'Wallis-és Futuna-szigetek',
'WS' => 'Szamoa',
'YE' => 'Jemen',
'YT' => 'Mayotte',
'ZA' => 'Dél-afrikai Köztársaság',
'ZM' => 'Zambia',
'ZW' => 'Zimbabwe',
);
