// *************************************************************************** // * // * Copyright (C) 1997-2003, International Business Machines // * Corporation and others. All Rights Reserved. // * // *************************************************************************** // A lot of data contributed from Séamus Ó Ciardhuáin, seoc [at] cnds.ucd.ie ga{ Version { "2.0" } AmPmMarkers { "a.m.", "p.m.", } Countries { AD { "Andóra" } AE { "Aontas na nÉimíríochtaí Arabacha" } AF { "An Afganastáin" } AG { "Antigua agus Barbuda" } AI { "Anguilla" } AL { "An Albáin" } AM { "An Airméin" } AN { "Antillí na hÍsiltíre" } AO { "Angóla" } AQ { "An Antartaice" } // An tAntartach AR { "An Airgintín" } AS { "Samó Meiriceánach" } AT { "An Ostair" } AU { "An Astráil" } AW { "Aruba" } AZ { "An Asarbaiseáin" } BA { "An Bhoisnia-Heirseagaivéin" } BB { "Barbadós" } BD { "An Bhanglaidéis" } BE { "An Bheilg" } BF { "Buircíne Fasó" } BG { "An Bhulgáir" } BH { "Bairéin" } BI { "An Bhurúin" } BJ { "Beinin" } BM { "Beirmiúda" } BN { "Brúiné" } BO { "An Bholaiv" } BR { "An Bhrasaíl" } BS { "Na Bahámaí" } BT { "An Bhútáin" } BV { "Oileáin Bouvet" } BW { "An Bhotsuáin" } BY { "An Bhealarúis" } BZ { "An Bheilís" } CA { "Ceanada" } CC { "Oileáin Cocos (Keeling)"} CD { "Poblacht Dhaonlathach an Chongó" } CF { "Poblacht na hAfraice Láir" } CG { "An Congó" } CH { "An Eilvéis" } CI { "An Cósta Eabhair" } CK { "Oileáin Cook" } CL { "An tSile" } CM { "Camarún" } CN { "An tSín" } CO { "An Cholóim" } CR { "Cósta Ríce" } // CS { "Seirbia agus Montainéagró" } // new July 2003 in ISO 3166-1 CU { "Cúba" } CV { "Rinn Verde" } CX { "Oileán na Nollag" } CY { "An Chipir" } CZ { "Poblacht na Seice" } DE { "An Ghearmáin" } DJ { "Djibouti" } DK { "An Danmhairg" } DM { "Doiminice" } DO { "An Phoblacht Dhoiminiceach" } DZ { "An Ailgéir" } EC { "Eacuadór" } EE { "An Eastóin" } EG { "An Éigipt" } EH { "An Sahára Thiar" } ER { "Eritrea" } ES { "An Spáinn" } ET { "An Aetóip" } FI { "An Fhionlainn" } FJ { "Fidsí" } FK { "Oileáin Fháclainne" } FM { "An Mhicrinéis" } FO { "Oileáin Fharó" } FR { "An Fhrainc" } GA { "An Ghabúin" } GB { "An Ríocht Aontaithe" } GD { "Grenada" } GE { "An tSeoirsia" } // Everson: An Ghrúis GF { "An Ghuáin Fhrancach" } GH { "Gána" } GI { "Giobráltar" } GL { "An Ghraonlainn" } GM { "An Ghaimbia" } GN { "An Ghuine" } GP { "Guadalúip" } GQ { "An Ghuine Mheánchriosach" } GR { "An Ghréig" } GS { "An tSeoirsia Theas agus Oileáin Sandwich Theas" } GT { "Guatamala" } GU { "Guam" } GW { "An Ghuine-Bhissau" } GY { "An Ghuáin" } HK { "Hong Cong" } HM { "Oileán Heard agus Oileáin McDonald" } HN { "Hondúras" } HR { "An Chróit" } HT { "Háití" } HU { "An Ungáir" } ID { "An Indinéis" } IE { "Éire" } IL { "Iosrael" } IN { "An India" } IO { "Críocha Briotanacha an Aigéin Indiagh" } IQ { "An Iaráic" } IR { "An Iaráin" } IS { "An Íoslainn" } IT { "An Iodáil" } JM { "Iamáice" } JO { "An Iordáin" } JP { "An tSeapáin" } KE { "An Chéinia" } KG { "An Chirgeastáin" } KH { "An Chambóid" } KI { "Cireabaití" } KM { "Oileáin Chomóra" } KN { "Saint Kitts agus Nevis" } KP { "An Chóiré Thuaidh" } KR { "An Chóiré Theas" } KW { "Cuáit" } KY { "Oileáin Cayman" } KZ { "An Chasacstáin" } LA { "Laos" } LB { "An Liobáin" } LC { "Saint Lucia" } LI { "Lichtinstéin" } LK { "Srí Lanca" } LR { "An Libéir" } LS { "Leosóta" } LT { "An Liotuáin" } LU { "Lucsamburg" } LV { "An Laitvia" } LY { "An Libia" } MA { "Maracó" } MC { "Monacó" } MD { "An Mholdóiv" } MG { "Madagascar" } MH { "Oileáin Marshall"} MK { "An Mhacadóin" } ML { "Mailí" } MM { "Maenmar" } MN { "An Mhongóil" } MO { "Macao" } MP { "Oileáin Mariana Thuaidh"} MQ { "Martinique" } MR { "An Mharatáin" } MS { "Montsarat" } MT { "Málta" } MU { "Oileán Mhuirís" } MV { "Mhaildiví" } MW { "An Mhaláiv" } MX { "Meicsiceo" } MY { "An Mhalaeisia" } MZ { "Mósaimbíc" } NA { "An Namaib" } NC { "An Nua-Chaladóin" } NE { "An Nígir" } NF { "Oileán Norfolk" } NG { "An Nigéir" } NI { "Nicearagua" } NL { "An Ísiltír" } NO { "An Iorua" } NP { "Neipeal" } NR { "Nárú" } NU { "Niue" } NZ { "An Nua-Shéalainn" } OM { "Oman" } PA { "Panama" } PE { "Peiriú" } PF { "An Pholainéis Fhrancach" } PG { "Nua-Ghuine Phapua" } PH { "Na hOileáin Fhilipíneacha" } PK { "An Phacastáin" } PL { "An Pholainn" } PM { "Saint Pierre agus Miquelon" } PN { "Pitcairn" } PR { "Portó Ríce" } PS { "Na Críocha Pailistíneacha" } PT { "An Phortaingéil" } PW { "Palau" } PY { "Paragua" } QA { "Catar" } RE { "Réunion" } RO { "An Rómáin" } RU { "Cónaidhm na Rúise" } RW { "Ruanda" } SA { "An Araib Shádach" } SB { "Oileáin Solomon" } SC { "Na Séiséil" } SD { "An tSúdáin" } SE { "An tSualainn" } SG { "Singeapór" } SH { "San Héilin" } SI { "An tSlóvéin" } SJ { "Svalbard agus Jan Mayen" } SK { "An tSlóvaic" } SL { "Siarra Leon" } SM { "San Mairíne" } SN { "An tSeineagáil" } SO { "An tSomáil" } SP { "An tSeirbia" } // No longer used according to ISO3166 SR { "Suranam" } ST { "Sao Tome agus Principe" } SV { "An tSalvadóir" } SY { "An tSiria" } SZ { "An tSuasalainn" } TC { "Oileáin Turks agus Caicos" } TD { "Sead" } TF { "Críocha Francacha Theas" } TG { "Tóga" } TH { "An Téalainn" } TJ { "An Táidsíceastáin" } TK { "Tócalá" } TL { "Tíomór-Leste" } TM { "An Tuircméanastáin" } TN { "An Túinéis" } TO { "Tonga" } TR { "An Tuirc" } TT { "Oileáin na Tríonóide agus Tobága" } TV { "Tuvalú" } TW { "An Téaváin" } TZ { "An Tansáin" } UA { "An Úcráin" } UG { "Uganda" } UM { "Mion-Oileáin Imeallacha S.A.M." } US { "Stáit Aontaithe Mheiriceá" } UY { "Urugua" } UZ { "Úisbéiceastáin" } VA { "An Chathaoir Naofa (Stát Chathair na Vatacáine)" } VC { "Saint Vincent agus na Grenadines" } VE { "Veiniséala" } VG { "Oileáin Bhriotanacha na Maighdean" } VI { "Oileáin na Maighdean S.A.M." } VN { "Vítneam" } VU { "Vanuatú" } WF { "Oileáin Vailís agus Futúna" } WS { "Samó" } YE { "Éimin" } YT { "Mayotte" } YU { "An Iúgslaiv" } // No longer used according to ISO3166 ZA { "An Afraic Theas" } ZM { "An tSaimbia" } ZW { "An tSiombáib" } } // Currency display names Currencies { // ones needing work are marked //?? // from the May 2003 list in en.txt (v 2.0) // shilling = scilling // pound = punt // dinar, diner = dínear // ruble = rúbal // rupee = rúipí; nó rúpaí? // afghani = afgainí ADD { "ADD", "Dínear Andóra" } // 1873-06/30/2002 ADP { "ADP", "Peseta Andóra" } // 1936- AED { "AED", "Dirham Aontas na nÉimíríochtaí Arabacha" } // 12/2/1971- AFA { "AFA", "Afgainí (1927-2002)" } // 1927- AFN { "Af", "Afgainí" } AIF { "AIF", "Franc Affars agus Issas" } // 07/05/1967-06/27/1977 ALK { "ALK", "Lek Albánach (1946-1961)" } // 1946-1961 ALL { "lek", "Lek Albánach" } // 1961- ALV { "ALV", "Lek Valute Albánach" } // 1992-1993 ALX { "ALX", "Teastais Airgeadraí Dollar na hAlbáine" } // 1953-1965 AMD { "dram","Dram Airméanach" } // 11/22/1993- ANG { "AÍ f.","Guilder na nAntillí Ísiltíreach" } // 05/10/1940- AOA { "AOA", "Kwanza Angólach" } // 09/1926-12/31/1958 AOK { "AOK", "Kwanza Angólach (1977-1990)" } // 01/08/1977-09/25/1990 AON { "AON", "Kwanza Nua Angólach (1990-2000)" } // 09/25/1990-07/01/1995 AOR { "AOR", "Kwanza Reajustado Angólach (1995-1999)" } // 07/01/1995-12/13/1999 AOS { "AOS", "Escudo Angólach" } // 12/31/1958-11/11/1976 ARA { "ARA", "Austral Airgintíneach" } // 06/14/1985-01/01/1992 ARM { "ARM", "Peso Moneda Nacional Airgintíneach" } // 1899-01/01/1970 ARP { "ARP", "Peso na Airgintíne (1983-1985)" } // 06/01/1983-06/14/1985 ARS { "Arg$","Peso na Airgintíne" } // 01/01/1992- ATS { "ATS", "Scilling Ostarach" } // 12/04/1947-02/28/2002 AUD { "A$", "Dollar Astrálach" } // 02/14/1966- AUP { "AUP", "Punt Astrálach" } // 1902-02/14/1966 AWG { "AWG", "Guilder Aruba" } // 01/01/1986- AZM { "AZM", "Manat Asarbaiseánach" } // 1992- BAD { "BAD", "Dínear Bhoisnia-Heirseagaivéin" } // 07/01/1992-08/15/1994 BAM { "KM", "Marc Inathraithe Bhoisnia-Heirseagaivéin" } // 01/01/1995- BAN { "BAN", "Dínear Nua Bhoisnia-Heirseagaivéin" } // 08/15/1994-01/01/1995 BBD { "BDS$","Dollar Bharbadóis" } // 11/29/1966- BDT { "Tk", "Taka Bhanglaidéiseach" } // 01/01/1972- BEC { "BEC", "Franc Beilgeach (inathraithe)" } BEF { "BF", "Franc Beilgeach" } // 1831-2002 BEL { "BEL", "Franc Beilgeach (airgeadúil)" } BGL { "lev", "Lev Bulgárach Crua" } // 01/01/1962-01/01/1999 BGM { "BGM", "Lev Bulgárach Sóisialaíoch" } // 05/1952-01/01/1962 BGN { "BGN", "Lev Nua Bulgárach" } // 01/01/1999- BGO { "BGO", "Lev Bulgárach (1879-1952)" } // 07/08/1879-05/1952 BGX { "BGX", "Teastais Airgeadraí Lev Bulgárach" } // 1965-1986 BHD { "BD", "Dínear na Bairéine" } // 10/1965- BIF { "Fbu", "Franc na Burúine" } // 05/19/1964- BMD { "Ber$","Dollar Bheirmiúda" } // 02/06/1970- BMP { "BMP", "Punt Bheirmiúda" } // 1914-02/06/1970 BND { "BND", "Dollar Bhrúiné" } // 06/12/1967- BOB { "Bs", "Boliviano" } // 1986- BOL { "BOL", "Boliviano (1863-1962)" } // 06/23/1863-12/31/1962 BOP { "BOP", "Peso na Bolaive" } // 01/01/1963-1986 BOV { "BOV", "Mvdol Bolavach" } BRB { "BRB", "Cruzeiro Novo Brasaíleach (1967-1986)" } // 02/13/1967-02/28/1986 BRC { "BRC", "Cruzado Brasaíleach" } // 02/28/1986-01/15/1989 BRE { "BRE", "Cruzeiro Brasaíleach (1990-1993)" } // 03/16/1990-08/01/1993 BRL { "R$", "Real Brasaíleach" } // 07/01/1994- BRN { "BRN", "Cruzado Novo Brasaíleach" } // 01/15/1989-03/16/1990 BRR { "BRR", "Cruzeiro Brasaíleach" } // 08/01/1993-07/01/1994 BRZ { "BRZ", "Cruzeiro Brasaíleach (1942-1967)" } // 1942-1967 BSD { "BSD", "Dollar na mBahámaí" } // 5/25/1966- BSP { "BSP", "Punt na mBahámaí" } // 1869-5/25/1966 BTN { "Nu", "Ngultrum Bútánach" } // 1974- BTR { "BTR", "Rúipí na Bútáine" } // 1928-1974 BUK { "BUK", "Kyat Burmach" } // 01/04/1948-06/18/1989 BUR { "BUR", "Rúipí Bhurma" } // 04/01/1937-07/01/1952 BWP { "BWP", "Pula Botsuánach" } // 1976- BYB { "BYB", "Rúbal Nua Béalarúiseach (1994-1999)" } // 08/1994-01/01/2000 BYL { "BYL", "Rúbal Béalarúiseach (1992-1994)" } // 09/25/1992-08/1994 BYR { "Rbl", "Rúbal Béalarúiseach" } // 01/01/2000- BZD { "BZ$", "Dollar na Beilíse" } // 1973- BZH { "BZH", "Dollar Hondúrais Bhriotanaigh" } // 1855-1972 CAD { "Can$","Dollar Ceanada" } // 1858- CDF { "CDF", "Franc Congolais an Chongó" } // 07/1998- CDG { "CDG", "Franc Phoblacht an Chongó" } // 06/30/1960-07/22/1967 CDL { "CDL", "Zaire an Chongó" } // 07/23/1967-10/27/1971 CFF { "CFF", "CFA Franc Phoblacht na hAfraice Láir" } // 04/01/1973-1992 CHF { "CHF", "Franc na hEilvéise" } // 03/17/1799- CKD { "CKD", "Dollar Oileáin Cook" } // 1987- CLC { "CLC", "Condor na Sile" } // 1817-12/31/1959 CLE { "CLE", "Escudo na Sile" } // 1/1/1960-1975 CLF { "CLF", "Unidades de Fomento na Sile" } // 1975- CLP { "Ch$", "Peso na Sile" } // 1975- CMF { "CMF", "CFA Franc Chamarúin" } // 01/01/1960-1992 CNP { "CNP", "Jen Min Piao Yuan Síneach" } // 1948-04/30/1953 CNX { "CNX", "Teastais Airgeadraí Dollar SAM Síneach" } // 1979-1998 CNY { "Y", "Yuan Renminbi Síneach" } // 03/01/1953- COB { "COB", "Peso Páipéir na Colóime" } COF { "COF", "CFA Franc Chongó" } // 04/01/1973-1992 COP { "Col$","Peso na Colóime" } // 6/9/1871- CRC { "C", "Colon Chósta Ríce" } // 10/26/1896- CSC { "CSC", "Koruna na Seicslóvaice" } // 05/1945-06/01/1953 CSK { "CSK", "Koruna Crua na Seicslóvaice" } // 06/01/1953-12/31/1992 CUP { "CUP", "Peso Cúba" } // 1881- CUX { "CUX", "Teastais Airgeadraí Chúba" } // 1985- CVE { "CVEsc","Escudo na Rinne Verde" } // 05/22/1911- CWG { "CWG", "Guilder Curacao" } // 1848-1960 CYP { "\u00A3C","Punt na Cipire" } // 9/5/1917- CZK { "CZK", "Koruna Phoblacht na Seice" } // 01/01/1993- DDM { "DDM", "Ostmark na hOirGhearmáine" } // 07/20/1948-10/02/1990 DEM { "DEM", "Deutsche Mark" } // 6/20/1948-2002 DES { "DES", "Sperrmark Gearmánach" } // 03/31/1951-12/29/1958 DJF { "DF", "Franc Djibouti" } // 06/27/1977- DKK { "DKr", "Krone Danmhargach" } // 5/27/1873- DOP { "RD$", "Peso Doimineacach" } // 10/1947- DZD { "DA", "Dínear na hAilgéire" } // 04/01/1964- DZF { "DZF", "Franc Nua Ailgérach" } // 01/01/1960-04/01/1964 DZG { "DZG", "Franc Germinal Ailgérach" } // 08/04/1851-12/31/1959 ECS { "ECS", "Sucre Eacuadóir" } // 4/1/1884-2000 ECV { "ECV", "Unidad de Valor Constante (UVC) Eacuadóir" } // 1980- EEK { "EEK", "Kroon na hEastóine" } // 06/21/1992- EGP { "EGP", "Punt na hÉigipte" } // 11/14/1885- ESP { "ESP", "Peseta Spáinneach" } // 01/01/1859-02/28/2002 ETB { "Br", "Birr na hAetóipe" } // 09/15/1976- ETD { "ETD", "Dollar na hAetóipe" } // 07/23/1945-09/15/1976 EUR { "\u20AC","Euro" } // 01/01/1999- FIM { "FIM", "Markka Fionnlannach" } // 1/1/1963-2002 FIN { "FIN", "Markka Fionnlannach (1860-1962)" } // 4/4/1860-12/31/1962 FJD { "F$", "Dollar Fhidsí" } // 01/13/1969- FJP { "FJP", "Punt Fhidsí" } // 1917-01/13/1969 FKP { "FKP", "Punt Oileáin Fháclainne" } // 1901- FOK { "FOK", "Kronur Oileáin Fharó" } // 1940- FRF { "FRF", "Franc Francach" } // 01/01/1960-2002 FRG { "FRG", "Franc Germinal Francach/Franc Poincare" } // 04/07/1803-12/31/1959 GAF { "GAF", "CFA Franc na Gabúine" } // 04/01/1973-1992 GBP { "\u00A3","Punt Steirling" } // 07/27/1694- GEK { "GEK", "Kupon Larit na Grúise" } // 04/05/1993-09/23/1995 GEL { "lari","Lari na Grúise" } // 09/23/1995- GHC { "GHC", "Cedi Ghána" } // 03/09/1979- GHO { "GHO", "Sean-Cedi Ghána" } // 07/19/1965-02/17/1967 GHP { "GHP", "Punt Ghána" } // 07/14/1958- GHR { "GHR", "Cedi Athluachtha Ghána" } // 02/17/1967-03/09/1979 GIP { "GIP", "Punt Ghiobráltair" } // 1713- GLK { "GLK", "Krone na Graonlainne" } // 1874-07/01/1967 GMD { "GMD", "Dalasi Gaimbia" } // 07/01/1971- GMP { "GMP", "Punt Gaimbia" } // 05/13/1964-07/01/1971 GNF { "GF", "Franc Guine" } // 01/06/1986- GNI { "GNI", "Franc Guine (1960-1972)" } // 03/01/1960-10/02/1972 GNS { "GNS", "Syli Guine" } // 10/02/1972-01/06/1986 GPF { "GPF", "Franc Guadeloupe" } // 07/11/1851-12/31/1959 GQE { "GQE", "Ekwele Guineana na Guine Meánchriosaí" } // 07/07/1975-01/01/1985 GQF { "GQF", "Franco na Guine Meánchriosaí" } // 01/01/1985-1992 GQP { "GQP", "Peseta Guineana na Guine Meánchriosaí" } // 10/12/1968-07/07/1975 GRD { "GRD", "Drachma Gréagach" } // 05/01/1954-2002 GRN { "GRN", "Drachma Nua Gréagach" } // 11/11/1944-05/01/1954 GTQ { "Q", "Quetzal Guatamala" } // 05/27/1925- GUF { "GUF", "Franc Guiana na Guáine Francaí" } // 07/11/1851-12/31/1959 GWE { "GWE", "Escudo na Guine Portaingéalaí" } // 1879-09/10/1974 GWM { "GWM", "Mil Reis na Guine Portaingéalaí" } // 1879-09/10/1974 GWP { "GWP", "Peso Guine-Bhissau" } // 9/10/1974-12/31/1996 GYD { "G$", "Dollar na Guáine" } // 05/26/1966- HKD { "HK$", "Dollar Hong Cong" } // 2/2/1895- HNL { "L", "Lempira Hondúrais" } // 04/03/1926- HRD { "HRD", "Dínear na Cróite" } HRK { "HRK", "Kuna Crótach" } // 05/30/1994- HTG { "HTG", "Gourde Háití" } // 08/26/1872- HUF { "Ft", "Forint Ungárach" } // 07/23/1946- IBP { "IBP", "Punt Thuaisceart Éireann" } // 07/27/1694- IDG { "IDG", "Nica Guilder Indinéiseach" } // 09/1945-05/13/1950 IDJ { "IDJ", "Java Rupiah Indinéiseach" } // 10/17/1945-03/13/1950 IDN { "IDN", "Rupiah Nua Indinéiseach" } // 11/02/1949-12/13/1965 IDR { "Rp", "Rupiah Indinéiseach" } // 12/13/1965- IEP { "IR\u00A3","Punt Éireannach" } // 1922-2001 ILL { "ILL", "Sheqel Iosraelach" } // 02/22/1980-09/04/1985 ILP { "ILP", "Punt Iosraelach" } // 08/16/1948-02/22/1980 ILS { "ILS","Sheqel Nua Iosraelach" } // 09/04/1985- IMP { "IMP", "Punt Steirling Oileán Mhanann" } // 1865- INR { "=0#Rs.|1#Re.|1 Rúmáinis? ru { "Rúisis" } sa { "Sanscrait" } sc { "Sairdínis" } // acmhainn sd { "Sindis" } //acmhainn se { "Sáimis Thuaidh" } //acmhainn sh { "Seirbea-Chróitis" } // acmhainn sk { "Slóvacais" } sl { "Slóvéinis" } sm { "Samóis" } //?? so { "Somálais" } //?? sq { "Albáinis" } sr { "Seirbis" } sv { "Sualainnis" } sw { "Svahaílis" } // acmhainn ta { "Tamailis" } //acmhainn th { "Téalainnis" } tl { "Tagálaigis" } // acmhainn tr { "Tuircis" } tt { "Tatarais" } // acmhainn ty { "Taihítis" } //?? uk { "Úcráinis" } ur { "Urdais" } // acmhainn uz { "Úisbéicis" } //?? vi { "Vítneamais" } wa { "Vallúnais" } yi { "Giúdais" } zh { "Sínis" } zu { "Súlúis" } //?? } localPatternChars { "RbMLkUnsSElFtTauKcBe" } SpelloutRules { // Maoluimhreacha "%default:\n" "-x: míneas >>;\n" "x.x: << pointe >>;\n" "a náid; a haon; a dó; a trí; a ceathair; a cúig;\n" "a sé; a seacht; a hocht; a naoi; a deich;\n" "a haon déag; a dó dhéag;\n" ">> déag;\n" "20: fiche[ >>];\n" "30: tríocha[ >>];\n" "40: daichead[ >>];\n" "50: caoga[ >>];\n" "60: seasca[ >>];\n" "70: seachtó[ >>];\n" "80: ochtó[ >>];\n" "90: nócha[ >>];\n" "100: <%%hundreds<[ >%%hundreds_is>];\n" "1,000: <%%thousands<[, >>];\n" "1,000,000: <%%millions<[, >>];\n" "1,000,000,000: <%%billions<[, >>];\n" "1,000,000,000,000: <%%trillions<[, >>];\n" "1,000,000,000,000,000: =#,##0=;\n" "%%cardwithnumber:" " ; aon; dhá; trí; ceithre; cúig; sé; seacht; ocht; naoi; deich;\n" " aon; dhá; trí; ceithre; cúig; sé; seacht; ocht; naoi;\n" "20: fiche[ is >>];\n" "30: tríocha[ is >>];\n" "40: daichead[ is >>];\n" "50: caoga[ is >>];\n" "60: seasca[ is >>];\n" "70: seachtó[ is >>];\n" "80: ochtó[ is >>];\n" "90: nócha[ is >>];\n" "100: <%%hundreds<[ >%%hundreds_is>];\n" "1,000: <%%thousands<[ >%%cardwithnumber>];\n" "1,000,000: <%%millions<[ >%%cardwithnumber>];\n" "1,000,000,000: <%%billions<[ >%%cardwithnumber>];\n" "1,000,000,000: <%%trillions<[ >%%cardwithnumber>];\n" "1,000,000,000,000,000: =#,##0=;\n" // rules to give hundreds value "%%hundreds:\n" "1: céad;\n" "2: <%%cardwithnumber< chéad;\n" "7: <%%cardwithnumber< gcéad;\n" // Put in "is" after céad when a multiple of 10 "%%hundreds_is:\n" "0:;\n" "=%default=;\n" "20: is =%default=;\n" "21: =%default=;\n" "30: is =%default=;\n" "31: =%default=;\n" "40: is =%default=;\n" "41: =%default=;\n" "50: is =%default=;\n" "51: =%default=;\n" "60: is =%default=;\n" "61: =%default=;\n" "70: is =%default=;\n" "71: =%default=;\n" "80: is =%default=;\n" "81: =%default=;\n" "90: is =%default=;\n" "91: =%default=;\n" // rules to give thousands value "%%thousands:\n" "0: míle;\n" "2: <%%cardwithnumber< mhíle;\n" "7: <%%cardwithnumber< míle;\n" "11>: <%%cardwithnumber< mhíle dhéag;\n" "17>: <%%cardwithnumber< míle dhéag;\n" "20>: <%%cardwithnumber< míle;\n" "21>: <%%cardwithnumber< mhíle;\n" "27>: <%%cardwithnumber< míle;\n" "31>: <%%cardwithnumber< mhíle;\n" "37>: <%%cardwithnumber< míle;\n" "41>: <%%cardwithnumber< mhíle;\n" "47>: <%%cardwithnumber< míle;\n" "51>: <%%cardwithnumber< mhíle;\n" "57>: <%%cardwithnumber< míle;\n" "61>: <%%cardwithnumber< mhíle;\n" "67>: <%%cardwithnumber< míle;\n" "71>: <%%cardwithnumber< mhíle;\n" "77>: <%%cardwithnumber< míle;\n" "81>: <%%cardwithnumber< mhíle;\n" "87>: <%%cardwithnumber< míle;\n" "91>: <%%cardwithnumber< mhíle;\n" "97>: <%%cardwithnumber< míle;\n" " 100: <%%hundreds< >%%thousands_is>;\n" // Put in "is" after míle when a multiple of 10 "%%thousands_is:\n" "0: míle;\n" "1: is =%%cardwithnumber= mhíle;\n" "7: is =%%cardwithnumber= míle;\n" "11>: is <%%thousands<;\n" "20: is =%%thousands=;\n" "21: =%%thousands=;\n" "30: is =%%thousands=;\n" "31: =%%thousands=;\n" "40: is =%%thousands=;\n" "41: =%%thousands=;\n" "50: is =%%thousands=;\n" "51: =%%thousands=;\n" "60: is =%%thousands=;\n" "61: =%%thousands=;\n" "70: is =%%thousands=;\n" "71: =%%thousands=;\n" "80: is =%%thousands=;\n" "81: =%%thousands=;\n" "90: is =%%thousands=;\n" "91: =%%thousands=;\n" // rules to give millions value "%%millions:\n" "1: milliún;\n" "2: <%%cardwithnumber< mhilliún;\n" "7: <%%cardwithnumber< milliún;\n" "11>: <%%cardwithnumber< mhilliún déag;\n" "17>: <%%cardwithnumber< milliún déag;\n" "20>: <%%cardwithnumber< milliún;\n" "21>: <%%cardwithnumber< mhilliún;\n" "27>: <%%cardwithnumber< milliún;\n" "31>: <%%cardwithnumber< mhilliún;\n" "37>: <%%cardwithnumber< milliún;\n" "41>: <%%cardwithnumber< mhilliún;\n" "47>: <%%cardwithnumber< milliún;\n" "51>: <%%cardwithnumber< mhilliún;\n" "57>: <%%cardwithnumber< milliún;\n" "61>: <%%cardwithnumber< mhilliún;\n" "67>: <%%cardwithnumber< milliún;\n" "71>: <%%cardwithnumber< mhilliún;\n" "77>: <%%cardwithnumber< milliún;\n" "81>: <%%cardwithnumber< mhilliún;\n" "87>: <%%cardwithnumber< milliún;\n" "91>: <%%cardwithnumber< mhilliún;\n" "97>: <%%cardwithnumber< milliún;\n" " 100: <%%hundreds< >%%millions_is>;\n" // Put in "is" after milliún when a multiple of 10 "%%millions_is:\n" "0: milliún;\n" "1: is =%%cardwithnumber= mhilliún;\n" "7: is =%%cardwithnumber= milliún;\n" "11>: is <%%millions<;\n" "20: is =%%millions=;\n" "21: =%%millions=;\n" "30: is =%%millions=;\n" "31: =%%millions=;\n" "40: is =%%millions=;\n" "41: =%%millions=;\n" "50: is =%%millions=;\n" "51: =%%millions=;\n" "60: is =%%millions=;\n" "61: =%%millions=;\n" "70: is =%%millions=;\n" "71: =%%millions=;\n" "80: is =%%millions=;\n" "81: =%%millions=;\n" "90: is =%%millions=;\n" "91: =%%millions=;\n" // rules to give billions value // to avoid ambiguity, no eclipsis or aspiration! "%%billions:\n" "1: billiún; <%%cardwithnumber< billiún;\n" "11>: <%%cardwithnumber< billiún déag;\n" "20>: <%%cardwithnumber< billiún;\n" "100: <%%hundreds< >%%billions_is>;\n" // Put in "is" after billiún when a multiple of 10 "%%billions_is:\n" "0: billiún;\n" "1: is =%%cardwithnumber= billiún;\n" "7: is =%%cardwithnumber= billiún;\n" "11>: is <%%billions<;\n" "20: is =%%billions=;\n" "21: =%%billions=;\n" "30: is =%%billions=;\n" "31: =%%billions=;\n" "40: is =%%billions=;\n" "41: =%%billions=;\n" "50: is =%%billions=;\n" "51: =%%billions=;\n" "60: is =%%billions=;\n" "61: =%%billions=;\n" "70: is =%%billions=;\n" "71: =%%billions=;\n" "80: is =%%billions=;\n" "81: =%%billions=;\n" "90: is =%%billions=;\n" "91: =%%billions=;\n" // rules to give trillions value "%%trillions:\n" "1: milliún;\n" "2: <%%cardwithnumber< thrilliún;\n" "7: <%%cardwithnumber< dtrilliún;\n" "11>: <%%cardwithnumber< thrilliún déag;\n" "17>: <%%cardwithnumber< dtrilliún déag;\n" "20>: <%%cardwithnumber< dtrilliún;\n" "21>: <%%cardwithnumber< thrilliún;\n" "27>: <%%cardwithnumber< dtrilliún;\n" "31>: <%%cardwithnumber< thrilliún;\n" "37>: <%%cardwithnumber< dtrilliún;\n" "41>: <%%cardwithnumber< thrilliún;\n" "47>: <%%cardwithnumber< dtrilliún;\n" "51>: <%%cardwithnumber< thrilliún;\n" "57>: <%%cardwithnumber< dtrilliún;\n" "61>: <%%cardwithnumber< thrilliún;\n" "67>: <%%cardwithnumber< dtrilliún;\n" "71>: <%%cardwithnumber< thrilliún;\n" "77>: <%%cardwithnumber< dtrilliún;\n" "81>: <%%cardwithnumber< thrilliún;\n" "87>: <%%cardwithnumber< dtrilliún;\n" "91>: <%%cardwithnumber< thrilliún;\n" "97>: <%%cardwithnumber< dtrilliún;\n" " 100: <%%hundreds< >%%trillions_is;\n" // Put in "is" after trilliún when a multiple of 10 "%%trillions_is:\n" "0: trilliún;\n" "1: is =%%cardwithnumber= thrilliún;\n" "7: is =%%cardwithnumber= dtrilliún;\n" "11>: is <%%trillions<;\n" "20: is =%%trillions=;\n" "21: =%%trillions=;\n" "30: is =%%trillions=;\n" "31: =%%trillions=;\n" "40: is =%%trillions=;\n" "41: =%%trillions=;\n" "50: is =%%trillions=;\n" "51: =%%trillions=;\n" "60: is =%%trillions=;\n" "61: =%%trillions=;\n" "70: is =%%trillions=;\n" "71: =%%trillions=;\n" "80: is =%%trillions=;\n" "81: =%%trillions=;\n" "90: is =%%trillions=;\n" "91: =%%trillions=;\n" "%%lenient-parse:\n" "& ' ' , ',' ;\n" } // This rule set formats a number of seconds in sexagesimal notation // (i.e., hours, minutes, and seconds). %with-words formats it with // words (3,740 is "1 uair, 2 nóiméad, 20 soicind") and %in-numerals // formats it entirely in numerals (3,740 is "1:02:20"). // (Based on en rules) DurationRules { // main rule set for formatting with words "%with-words:\n" // seconds "=0= soicind;\n" // use %%min to format values greater than 60 seconds "60/60: <%%min<[, >>];\n" // use %%hr to format values greater than 3,600 seconds // (the ">>>" below causes us to see the number of minutes // when when there are zero minutes) "3600/60: <%%hr<[, >>>];\n" // minutes "%%min:\n" "=0= nóiméad;\n" // hours "%%hr:\n" // casta -- fch. l.40 Caighdeán Oifigiúil "0: =0= uair;\n" "3: =0= huaire;\n" "5: =0= uaire;\n" "6: =0= huaire;\n" "7: =0= n-uaire;\n" "10: =0= n-uair;\n" "11: =0= >%%uaire>;\n" // Tricky bit: next rule does numbers ending in 0; see Gillam's paper // where it explains minor substitutions for 101 to understand. "20: =0= uair; =0= >%%uaire>;\n" // "uaire", except after nos. ending in 1, 2 or 0 when "uair" "%%uaire:\n" "1: uair;\n" "3: huaire;\n" "5: uaire;\n" "6: huaire;\n" "7: n-uaire;\n" // rules giving hh:mm:ss with all fields shown always "%hms:\n" "0: :=00=;\n" "60/60: :<00<>>>;\n" "3600/60: <#,##0<>>>;\n" // main rule set for formatting in numerals "%in-numerals:\n" // values below 60 seconds are shown with "s" "=0=s;\n" // higher values are shown with colons: %%min-sec is used for // values below 3,600 seconds... "60: =%%min-sec=;\n" // ...and %%hr-min-sec is used for values of 3,600 seconds // and above "3600: =%%hr-min-sec=;\n" // this rule causes values of less than 10 minutes to show without // a leading zero "%%min-sec:\n" "0: :=00=;\n" "60/60: <0<>>;\n" // this rule set is used for values of 3,600 or more. Minutes are always // shown, and always shown with two digits "%%hr-min-sec:\n" "0: :=00=;\n" "60/60: <00<>>;\n" "3600/60: <#,##0<:>>>;\n" // the lenient-parse rules allow several different characters to be used // as delimiters between hours, minutes, and seconds "%%lenient-parse:\n" "& ':' = '.' = ' ' = '-';\n" } zoneStrings { { "Europe/Dublin", "Meán-Am Greenwich", "MAG", "Am Samhraidh na hÉireann", "ASÉ", "Baile Átha Cliath", } { "Europe/London", "Meán-Am Greenwich", "MAG", "Am Samhraidh na Breataine", "ASB", "Londain", } { "Europe/Belfast", "Meán-Am Greenwich", "MAG", "Am Samhraidh na Breataine", "ASB", "Béal Feirste", } { "GMT", "Meán-Am Greenwich", "MAG", "Meán-Am Greenwich", "MAG", "Londain", } // many others could go in here if desired } }