Coverage for src/wiktextract/extractor/th/section_titles.py: 100%
4 statements
« prev ^ index » next coverage.py v7.14.1, created at 2026-06-03 06:55 +0000
« prev ^ index » next coverage.py v7.14.1, created at 2026-06-03 06:55 +0000
1from ...config import POSSubtitleData
3POS_DATA: dict[str, POSSubtitleData] = {
4 "คำกริยา": {"pos": "verb"},
5 "คำกริยาวิเศษณ์": {"pos": "adv"},
6 "คำคุณศัพท์": {"pos": "adj"},
7 "คำนาม": {"pos": "noun"},
8 "คำบุพบท": {"pos": "prep"},
9 "คำลักษณนาม": {"pos": "classifier"},
10 "คำวิสามานยนาม": {"pos": "name"},
11 "คำสรรพนาม": {"pos": "pron"},
12 "คำสันธาน": {"pos": "conj"},
13 "คำอนุภาค": {"pos": "particle"},
14 "คำอุทาน": {"pos": "intj"},
15 "วลี": {"pos": "phrase"},
16 "เลข": {"pos": "num", "tags": ["number"]},
17 "อักษรจีน": {"pos": "character"},
18 "การถอดเป็นอักษรโรมัน": {"pos": "romanization"},
19 "สัญลักษณ์": {"pos": "symbol"},
20 "คำวิเศษณ์": {"pos": "adj"},
21 "ตัวอักษร": {"pos": "character"},
22 "รูปผันคำกำกับนาม": {"pos": "noun", "tags": ["form-of"]},
23 "รูปผันคำสรรพนาม": {"pos": "pron", "tags": ["form-of"]},
24 "คำกำกับนาม": {"pos": "noun"},
25 "ตัวเลข": {"pos": "num", "tags": ["number"]},
26 "พาร์ทิซิเพิล": {"pos": "verb", "tags": ["participle"]},
27 "พยางค์": {"pos": "syllable"},
28 "คันจิ": {"pos": "character", "tags": ["kanji"]},
29 "คำอาการนาม": {"pos": "adj_noun"},
30 "อุปสรรค": {"pos": "prefix", "tags": ["morpheme"]},
31 "ประโยค": {"pos": "clause"},
32 "คำปัจฉบท": {"pos": "postp"},
33 "อักษรย่อ": {"pos": "abbrev", "tags": ["abbreviation"]},
34 "จำนวน": {"pos": "num", "tags": ["number"]},
35 "ปัจจัย": {"pos": "suffix", "tags": ["morpheme"]},
36 "หน่วยคำเติม": {"pos": "affix"},
37 "อักษรฮั่น": {"pos": "character", "tags": ["han"]},
38 "ฮันจา": {"pos": "character", "tags": ["Hanja"]},
39 "อักษรโรมัน": {"pos": "romanization"},
40 "เครื่องหมายวรรคตอน": {"pos": "punct", "tags": ["punctuation"]},
41 "คำกำหนด": {"pos": "det"},
42 "จำนวนเชิงอันดับที่": {"pos": "adj", "tags": ["ordinal"]},
43 "สุภาษิต": {"pos": "proverb"},
44 "รูปกริยาขยาย": {"pos": "verb", "tags": ["participle"]},
45 "ตัวกำหนด": {"pos": "det"},
46}
49LINKAGE_SECTIONS = {
50 "คำตรงข้าม": "antonyms",
51 "คำพ้องความ": "synonyms",
52 "ลูกคำ": "derived",
53 "คำเกี่ยวข้อง": "related",
54 "คำที่เกี่ยวข้อง": "related",
55 "คำที่รับมา": "derived",
56 "คำแผลง": "derived",
57 "คำตรงกันข้าม": "antonyms",
58 "คำสลับอักษร": "anagrams",
59 "การสลับอักษร": "anagrams",
60 "คำลูกกลุ่ม": "hyponyms",
61 "คำจ่ากลุ่ม": "hypernyms",
62 "สำนวน": "idioms",
63 "คำย่อ": "abbreviations",
64 "อักษรย่อ": "abbreviations",
65 "คำที่สัมพันธ์กัน": "related",
66 "ตัวอักษรที่เกี่ยวข้อง": "related",
67 "วลี": "derived",
68 "คำผสม": "derived",
69 "สุภาษิต": "proverbs",
70 "คำประสม": "derived",
71}
73TRANSLATION_SECTIONS = ("คำแปลภาษาอื่น", "คำแปล")