This module contains data on various types of numbers in ไอริช.

จำนวน เชิงการนับ เชิงอันดับที่ ตัวย่อเชิงอันดับที่ Personal Attributive
0 náid, neamhní
1 aon céad, aonú aonar amháin
2 dara, dóú beirt, dís dhá
3 trí tríú triúr
4 ceathair ceathrú ceathrar ceithre
5 cúig cúigiú cúigear
6 séú seisear
7 seacht seachtú mórsheisear, seachtar
8 ocht ochtú ochtar
9 naoi naoú naonúr
10 deich deichiú deichniúr
11 aon déag aonú déag
12 dó dhéag dara déag, dóú déag dháréag dhá déag
13 trí déag tríú déag triúr déag
14 ceathair déag ceathrú déag ceathrar déag ceithre déag
16 sé déag séú déag seisear déag
17 seacht déag seachtú déag seachtar déag
18 ocht déag ochtú déag ochtar déag
19 naoi déag naoú déag naonúr déag
20 fiche fichiú
21 fiche a haon
22 fiche a dó
23 fiche a trí
24 fiche a ceathair
25 fiche a cúig
26 fiche a sé
27 fiche a seacht
28 fiche a hocht
29 fiche a naoi
30 tríocha tríochadú
40 daichead, dhá fhichead, ceathracha daicheadú, ceathrachadú
50 caoga, leathchéad caogadú caoga, leathchéad
60 seasca, trí fichid, trí scór seascadú
70 seachtó seachtódú
80 ochtó, ceithre fichid, ceithre scór ochtódú
90 nócha nóchadú
100 céad céadú
1,000 míle míliú
1,000,000 (106) milliún milliúnú
1,000,000,000 (109) billiún billiúnú

local export = {numbers = {}}

export.additional_number_types = {
	{key = "personal", after = "ordinal_abbr"},
	{key = "attributive", after = "personal"},
}

local numbers = export.numbers

-- Delete any number types that don't apply.
numbers[0] = {
	cardinal = {"náid", "neamhní"},
}

numbers[1] = {
	cardinal = "aon",
	ordinal = {"céad", "aonú"},
	ordinal_abbr = "1ú",
	personal = "aonar",
	attributive = "amháin",
}

numbers[2] = {
	cardinal = "dó",
	ordinal = {"dara", "dóú"},
	personal = {"beirt", "dís"},
	attributive = "dhá",
}

numbers[3] = {
	cardinal = "trí",
	ordinal = "tríú",
	personal = "triúr",
}

numbers[4] = {
	cardinal = "ceathair",
	ordinal = "ceathrú",
	personal = "ceathrar",
	attributive = "ceithre",
}

numbers[5] = {
	cardinal = "cúig",
	ordinal = "cúigiú",
	personal = "cúigear",
}

numbers[6] = {
	cardinal = "sé",
	ordinal = "séú",
	personal = "seisear",
}

numbers[7] = {
	cardinal = "seacht",
	ordinal = "seachtú",
	personal = {"mórsheisear", "seachtar"},
}

numbers[8] = {
	cardinal = "ocht",
	ordinal = "ochtú",
	personal = "ochtar",
}

numbers[9] = {
	cardinal = "naoi",
	ordinal = "naoú",
	personal = "naonúr",
}

numbers[10] = {
	cardinal = "deich",
	ordinal = "deichiú",
	personal = "deichniúr",
}

numbers[11] = {
	cardinal = "aon déag",
	ordinal = "aonú déag",
}

numbers[12] = {
	cardinal = "dó dhéag",
	ordinal = {"dara déag", "dóú déag"},
	personal = "dháréag",
	attributive = "dhá déag",
}

numbers[13] = {
	cardinal = "trí déag",
	ordinal = "tríú déag",
	personal = "triúr déag",
}

numbers[14] = {
	cardinal = "ceathair déag",
	ordinal = "ceathrú déag",
	personal = "ceathrar déag",
	attributive = "ceithre déag",
}

numbers[16] = {
	cardinal = "sé déag",
	ordinal = "séú déag",
	personal = "seisear déag",
}

numbers[17] = {
	cardinal = "seacht déag",
	ordinal = "seachtú déag",
	personal = "seachtar déag",
}

numbers[18] = {
	cardinal = "ocht déag",
	ordinal = "ochtú déag",
	personal = "ochtar déag",
}

numbers[19] = {
	cardinal = "naoi déag",
	ordinal = "naoú déag",
	personal = "naonúr déag",
}

numbers[20] = {
	cardinal = "fiche",
	ordinal = "fichiú",
}

numbers[21] = {
	cardinal = "fiche a haon",
}

numbers[22] = {
	cardinal = "fiche a dó",
}

numbers[23] = {
	cardinal = "fiche a trí",
}

numbers[24] = {
	cardinal = "fiche a ceathair",
}

numbers[25] = {
	cardinal = "fiche a cúig",
}

numbers[26] = {
	cardinal = "fiche a sé",
}

numbers[27] = {
	cardinal = "fiche a seacht",
}

numbers[28] = {
	cardinal = "fiche a hocht",
}

numbers[29] = {
	cardinal = "fiche a naoi",
}

numbers[30] = {
	cardinal = "tríocha",
	ordinal = "tríochadú",
}

numbers[40] = {
	cardinal = {"daichead", "dhá fhichead", "ceathracha"},
	ordinal = {"daicheadú", "ceathrachadú"},
}

numbers[50] = {
	cardinal = {"caoga", "leathchéad"},
	ordinal = "caogadú",
	attributive = {"caoga", "leathchéad"},
}

numbers[60] = {
	cardinal = {"seasca", "trí fichid", "trí scór"},
	ordinal = "seascadú",
}

numbers[70] = {
	cardinal = "seachtó",
	ordinal = "seachtódú",
}

numbers[80] = {
	cardinal = {"ochtó", "ceithre fichid", "ceithre scór"},
	ordinal = "ochtódú",
}

numbers[90] = {
	cardinal = "nócha",
	ordinal = "nóchadú",
}

numbers[100] = {
	cardinal = "céad",
	ordinal = "céadú",
}

numbers[1000] = {
	cardinal = "míle",
	ordinal = "míliú",
}

numbers[1000000] = {
	cardinal = "milliún",
	ordinal = "milliúnú",
}

numbers[1000000000] = {
	cardinal = "billiún",
	ordinal = "billiúnú",
}

return export