Coverage for src/wiktextract/extractor/ms/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 "takrifan": {"pos": "unknown"},
5 "kata nama": {"pos": "noun"},
6 "kata kerja": {"pos": "verb"},
7 "kata ganti nama": {"pos": "pron"},
8 "kata hubung": {"pos": "conj"},
9 "kata keterangan": {"pos": "adv"},
10 "kata sifat": {"pos": "adj"},
11 "adverba": {"pos": "adv"},
12 "kata penghubung": {"pos": "conj"},
13 "aksara han": {"pos": "character", "tags": ["han"]},
14 "kanji": {"pos": "character", "tags": ["kanji"]},
15 "hanja": {"pos": "character", "tags": ["Hanja"]},
16 "hanzi": {"pos": "character", "tags": ["hanzi"]},
17 "kata depan": {"pos": "prep"},
18 "kata seru": {"pos": "intj"},
19 "kata tugas": {"pos": "unknown"},
20 "perumian": {"pos": "romanization"},
21 "akhiran": {"pos": "suffix", "tags": ["morpheme"]},
22 "kata bilangan": {"pos": "num", "tags": ["number"]},
23 "kata imbuhan akhir": {"pos": "suffix", "tags": ["morpheme"]},
24 "awalan": {"pos": "prefix", "tags": ["morpheme"]},
25 "kata imbuhan": {"pos": "prefix", "tags": ["morpheme"]},
26 "simbol": {"pos": "symbol"},
27 "kata nama khas": {"pos": "name"},
28 "kata tanya": {"pos": "pron", "tags": ["interrogative"]},
29 "kata adjektif": {"pos": "adj"},
30 "singkatan": {"pos": "abbrev", "tags": ["abbreviation"]},
31 "kata ganda": {"pos": "noun", "tags": ["plural"]},
32 "kata benda": {"pos": "noun"},
33 "kata nama am": {"pos": "noun"},
34 "peribahasa": {"pos": "proverb"},
35 "frasa": {"pos": "phrase"},
36 "kata sendi nama": {"pos": "noun"},
37 "suku kata": {"pos": "syllable"},
38 "penjodoh bilangan": {"pos": "classifier"},
39}
41FORM_SECTIONS = {
42 "tulisan jawi": ["Jawi"],
43 "tulisan rumi": ["Rumi"],
44 "aksara jawa": ["Javanese"],
45 "bentuk alternatif": ["alt-of"],
46 "tulisan jawa": ["Javanese"],
47}
49LINKAGE_SECTIONS = {
50 "sinonim": "synonyms",
51 "antonim": "antonyms",
52 "terbitan": "derived",
53 "kata majmuk": "derived",
54 "kata terbitan": "derived",
55 "anagram": "anagrams",
56 "terbitan kata": "derived",
57 "peribahasa": "proverbs",
58 "istilah berkaitan": "related",
59}