Modul:number list/data/nod
Napohlad
- The following documentation is generated by Module:documentation. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
This module contains data on various types of numbers in Northern Thai.
(edit)
| Number | Secular Lanna script numeral | Religious Lanna script numeral | Cardinal | Ordinal | Cardinal | Ordinal |
|---|---|---|---|---|---|---|
| 1 | ᪁ | ᪑ | ᨶᩧ᩠᩵ᨦ | ᨴᩦ᩵ᨶᩧ᩠᩵ᨦ | นึ่ง | ตี้นึ่ง |
| 2 | ᪂ | ᪒ | ᩈᩬᨦ | ᨴᩦ᩵ᩈᩬᨦ | สอง | ตี้สอง |
| 3 | ᪃ | ᪓ | ᩈᩣ᩠ᨾ | ᨴᩦ᩵ᩈᩣ᩠ᨾ | สาม | ตี้สาม |
| 4 | ᪄ | ᪔ | ᩈᩦ᩵ | ᨴᩦ᩵ᩈᩦ᩵ | สี่ | ตี้สี่ |
| 5 | ᪅ | ᪕ | ᩉ᩶ᩣ | ᨴᩦ᩵ᩉ᩶ᩣ | ห้า | ตี้ห้า |
| 6 | ᪆ | ᪖ | ᩉᩫ᩠ᨠ | ᨴᩦ᩵ᩉᩫ᩠ᨠ | หก | ตี้หก |
| 7 | ᪇ | ᪗ | ᨧᩮᩢ᩠ᨯ | ᨴᩦ᩵ᨧᩮᩢ᩠ᨯ | เจ็ด | ตี้เจ็ด |
| 8 | ᪈ | ᪘ | ᨸᩯ᩠ᨯ | ᨴᩦ᩵ᨸᩯ᩠ᨯ | แปด | ตี้แปด |
| 9 | ᪉ | ᪙ | ᨠᩮᩢ᩶ᩣ | ᨴᩦ᩵ᨠᩮᩢ᩶ᩣ | เก้า | ตี้เก้า |
| 10 | ᪁᪀ | ᪑᪐ | ᩈᩥ᩠ᨷ | ᨴᩦ᩵ᩈᩥ᩠ᨷ | สิบ | ตี้สิบ |
| 11 | ᪁᪁ | ᪑᪑ | ᩈᩥ᩠ᨷᩋᩮᩢ᩠ᨯ | สิบเอ็ด | ||
| 20 | ᪂᪀ | ᪒᪐ | ซาว | |||
| 100 | ᪁᪀᪀ | ᪑᪐᪐ | ᩁᩬ᩠᩶ᨿ, ᩌᩬ᩠᩶ᨿ | ร้อย | ||
| 1,000 | ᨻᩢ᩠ᨶ | ปัน |
local export = {numbers = {}}
local numbers = export.numbers
-- Define non-standard number types. This includes multiple types of numeral.
export.additional_number_types = {
-- Fields are key, after, before and display
-- Must define an additional number type before referencing it using 'befoire' or 'after'
{key = "dig_tham", display = "Religious Lanna script numeral", before = "cardinal"},
{key = "dig_sec", display = "Secular Lanna script numeral", before = "dig_tham"},
-- Prefix ts_ indicates a number type for thap_sap. Predefined number types are
-- reserved for the Lanna script.
{key = "ts_cardinal", display = "Cardinal", after = "ordinal"},
{key = "ts_ordinal", display = "Ordinal", after = "ts_cardinal"},
}
-- Delete any number types that don't apply.
numbers[1] = {
-- numeral = "",
dig_sec = "᪁",
dig_tham = "᪑",
cardinal = "ᨶᩧ᩠᩵ᨦ",
ts_cardinal = "นึ่ง",
ordinal = "ᨴᩦ᩵ᨶᩧ᩠᩵ᨦ",
ts_ordinal = "ตี้นึ่ง",
-- adverbial = "",
-- multiplier = "",
-- distributive = "",
-- collective = "",
-- fractional = "",
}
numbers[2] = {
dig_sec = "᪂",
dig_tham = "᪒",
cardinal = "ᩈᩬᨦ",
ts_cardinal = "สอง",
ordinal = "ᨴᩦ᩵ᩈᩬᨦ",
ts_ordinal = "ตี้สอง",
}
numbers[3] = {
dig_sec = "᪃",
dig_tham = "᪓",
cardinal = "ᩈᩣ᩠ᨾ",
ts_cardinal = "สาม",
ordinal = "ᨴᩦ᩵ᩈᩣ᩠ᨾ",
ts_ordinal = "ตี้สาม",
}
numbers[4] = {
dig_sec = "᪄",
dig_tham = "᪔",
cardinal = "ᩈᩦ᩵",
ts_cardinal = "สี่",
ordinal = "ᨴᩦ᩵ᩈᩦ᩵",
ts_ordinal = "ตี้สี่",
}
numbers[5] = {
dig_sec = "᪅",
dig_tham = "᪕",
cardinal = "ᩉ᩶ᩣ",
ts_cardinal = "ห้า",
ordinal = "ᨴᩦ᩵ᩉ᩶ᩣ",
ts_ordinal = "ตี้ห้า",
}
numbers[6] = {
dig_sec = "᪆",
dig_tham = "᪖",
cardinal = "ᩉᩫ᩠ᨠ",
ts_cardinal = "หก",
ordinal = "ᨴᩦ᩵ᩉᩫ᩠ᨠ",
ts_ordinal = "ตี้หก",
}
numbers[7] = {
dig_sec = "᪇",
dig_tham = "᪗",
cardinal = "ᨧᩮᩢ᩠ᨯ",
ts_cardinal = "เจ็ด",
ordinal = "ᨴᩦ᩵ᨧᩮᩢ᩠ᨯ",
ts_ordinal = "ตี้เจ็ด",
}
numbers[8] = {
dig_sec = "᪈",
dig_tham = "᪘",
cardinal = "ᨸᩯ᩠ᨯ",
ts_cardinal = "แปด",
ordinal = "ᨴᩦ᩵ᨸᩯ᩠ᨯ",
ts_ordinal = "ตี้แปด",
}
numbers[9] = {
dig_sec = "᪉",
dig_tham = "᪙",
cardinal = "ᨠᩮᩢ᩶ᩣ",
ts_cardinal = "เก้า",
ordinal = "ᨴᩦ᩵ᨠᩮᩢ᩶ᩣ",
ts_ordinal = "ตี้เก้า",
}
numbers[10] = {
dig_sec = "᪁᪀",
dig_tham = "᪑᪐",
cardinal = "ᩈᩥ᩠ᨷ",
ts_cardinal = "สิบ",
ordinal = "ᨴᩦ᩵ᩈᩥ᩠ᨷ",
ts_ordinal = "ตี้สิบ",
}
numbers[11] = {
dig_sec = "᪁᪁",
dig_tham = "᪑᪑",
cardinal = "ᩈᩥ᩠ᨷᩋᩮᩢ᩠ᨯ",
ts_cardinal = "สิบเอ็ด",
}
-- Most subsequent numbers may be calculable, as in the Thai module.
numbers[20] = {
dig_sec = "᪂᪀",
dig_tham = "᪒᪐",
-- dig_eur = "20",
-- cardinal = {"ᨪᩣ᩠ᩅ", "ซาว"},
cardinal = "ᨪᩣ᩠ᩅ",
cardinal = "ซาว",
}
numbers[100] = {
dig_sec = "᪁᪀᪀",
dig_tham = "᪑᪐᪐",
cardinal = {"ᩁᩬ᩠᩶ᨿ", "ᩌᩬ᩠᩶ᨿ"},
ts_cardinal = "ร้อย",
}
numbers[1000] = {
cardinal = "ᨻᩢ᩠ᨶ",
ts_cardinal = "ปัน",
}
return export