Coverage for src/wiktextract/extractor/pl/section_titles.py: 100%
2 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
3# All POS categories
4# https://pl.wiktionary.org/wiki/Kategoria:Części_mowy_wg_języków
5# Polish POS
6# https://pl.wiktionary.org/wiki/Kategoria:Części_mowy_języka_polskiego
7POS_DATA: dict[str, POSSubtitleData] = {
8 "czasownik": {"pos": "verb"},
9 "czasownika": {"pos": "verb"},
10 # Szablon:szwedzki czasownik frazowy
11 "czasownik frazowy (partikelverb)": {"pos": "verb", "tags": ["phrase"]},
12 "fraza": {"pos": "phrase"},
13 "klasyfikator": {"pos": "classifier"},
14 "liczebnik": {"pos": "num"},
15 "liczebnikowa": {"pos": "num"},
16 "międzyrostek": {"pos": "interfix", "tags": ["morpheme"]},
17 "morfem": {"pos": "unknown", "tags": ["morpheme"]},
18 "określnik": {"pos": "det"},
19 "partykuła": {"pos": "particle"},
20 "partykułowa": {"pos": "particle"},
21 # Szablon:phrasal verb
22 "phrasal verb (czasownik frazowy)": {"pos": "verb", "tags": ["phrase"]},
23 "przedimek": {"pos": "article"},
24 "przedrostek": {"pos": "prefix", "tags": ["morpheme"]},
25 "przedrostkowy": {"pos": "prefix", "tags": ["morpheme"]},
26 "przyimek": {"pos": "prep"},
27 "przyimkowa": {"pos": "prep_phrase"},
28 "przymiotnik": {"pos": "adj"},
29 "przymiotnikowym": {"pos": "adj"},
30 "przymiotnikowa": {"pos": "adj_phrase"},
31 "przyrostek": {"pos": "suffix", "tags": ["morpheme"]},
32 "przyrostkowy": {"pos": "suffix", "tags": ["morpheme"]},
33 "przysłówek": {"pos": "adv"},
34 "przysłówkowa": {"pos": "adv_phrase"},
35 "pytajny": {"pos": "pron", "tags": ["interrogative"]}, # "zaimek pytajny"
36 "rodzajnik": {"pos": "article", "tags": ["gendered"]},
37 "rzeczownik": {"pos": "noun"},
38 "rzeczownikowa": {"pos": "noun"},
39 "skrótowiec": {"pos": "abbrev", "tags": ["abbreviation"]},
40 "skrót": {"pos": "abbrev", "tags": ["abbreviation"]},
41 "spójnik": {"pos": "conj"},
42 "symbol": {"pos": "symbol"},
43 "wrostek": {"pos": "infix", "tags": ["morpheme"]},
44 "wykrzyknik": {"pos": "intj"},
45 "wykrzyknika": {"pos": "intj"},
46 "wykrzyknikowa": {"pos": "intj"},
47 "zaimka": {"pos": "pron"},
48 "zaimek": {"pos": "pron"},
49 "zaimkowy": {"pos": "pron"},
50 "znak interpunkcyjny": {"pos": "punct", "tags": ["punctuation"]},
51 "dopełniacz saksoński": {"pos": "unknown"},
52 "forma ściągnięta": {
53 "pos": "contraction",
54 "tags": ["contraction", "form-of"],
55 },
56 "słowotwórczy": {"pos": "unknown", "tags": ["morpheme"]},
57 "liczebnik porządkowy": {"pos": "adj", "tags": ["ordinal"]},
58 "liczebnik główny": {"pos": "adj", "tags": ["cardinal"]},
59 "litera": {"pos": "character", "tags": ["letter"]},
60 "związek frazeologiczny": {"pos": "phrase", "tags": ["idiomatic"]},
61 "związek wyrazów": {"pos": "unknown"},
62 "sentencja łacińska": {"pos": "unknown"},
63 "imiesłów": {"pos": "verb", "tags": ["participle"]},
64 "postpozycja": {"pos": "postp"},
65 "zwrot": {"pos": "phrase"},
66 "słowo pomocnicze": {"pos": "unknown"},
67 "wyrażenie": {"pos": "phrase"},
68 "czasownik frazowy": {"pos": "verb", "tags": ["phrasal"]},
69 "zaimek osobowy": {"pos": "pron", "tags": ["person"]},
70 "zaimek pytajny": {"pos": "pron", "tags": ["interrogative"]},
71 "zbitka": {"pos": "unknown"},
72 "nazwa własna": {"pos": "name"},
73 "rzeczownik odczasownikowy": {
74 "pos": "verb",
75 "tags": ["participle", "gerund"],
76 },
77}