polish_strings.py
2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
POS = {
'adj' : 'przymiotnik',
'adv' : 'przysłówek',
'noun' : 'rzeczownik',
'verb' : 'czasownik',
}
ASPECT = { 'perf' : 'dokonany', 'imperf' : 'niedokonany', }
NEGATION = { 'neg' : 'zanegowany', 'aff' : 'niezanegowany', '_' : 'dowolny', }
TRUE_FALSE_YES_NO = { 'true' : 'tak', 'false' : 'nie', }
SCHEMA_OPINION = {
'vul' : 'wulgarny',
'col' : 'potoczny',
'dat' : 'archaiczny',
'bad' : 'zły',
'unc' : 'wątpliwy',
'cer' : 'pewny',
}
FRAME_OPINION = {
'vul' : 'wulgarna',
'col' : 'potoczna',
'dat' : 'archaiczna',
'bad' : 'zła',
'unc' : 'niepewna',
'cer' : 'pewna',
'rar' : 'sporadyczna',
'dom' : 'dziedzinowa',
'met' : 'metaforyczna',
'unk' : 'nieznana',
}
PHRASE_ATTRIBUTE = {
'case' : 'Przypadek',
'num' : 'Liczba',
'gend' : 'Rodzaj',
'deg' : 'Stopień',
'prep' : 'Przyimek',
'comprep' : 'Przyimek złożony',
'inhsie' : 'Inherentne <i>się</i>',
'cptype' : 'Typ frazy zdaniowej',
'cpreals' : 'Realizacje',
'aspect' : 'Aspekt',
'advcat' : 'Typ okolicznika',
'comparcat' : 'Typ frazy porównawczej',
'text' : 'Postać frazeologizmu',
}
PHRASE_TYPE = {
'adjp' : 'przymiotnikowa',
'advp' : 'przysłówkowa',
'compar' : 'porównawcza',
'comprepnp' : 'przyimkowa z przyimkiem złożonym',
'cp' : 'zdaniowa',
'distrp' : 'dystrybutywna',
# TODO
'E' : 'podmiot czasownika wymagającego bezokolicznika',
'fixed' : 'frazeologizm zamrożony',
'infp' : 'bezokolicznikowa',
'lex' : 'frazeologizm',
'ncp' : 'zdaniowa z korelatem',
'nonch' : 'niechromatyczna',
'np' : 'rzeczownikowa',
'nump' : 'liczebnikowa',
'or' : 'mowa niezależna',
'possp' : 'posesywna',
'ppasp' : 'imiesłowowa',
'prepadjp' : 'przyimkowo-przymotnikowa',
'prepgerp' : 'przyimkowo-odsłownikowa',
'prepncp' : 'zdaniowa z korelatem przyimkowym',
'prepnp' : 'przyimkowo-rzeczownikowa',
'prepnump' : 'przyimkowo-liczebnikowa',
'prepppasp' : 'przyimkowo-imiesłowowa',
'qub' : 'partykuła',
'recip' : 'wzajemnościowa partykuła się',
'refl' : 'zwrotna partykuła się',
'xp' : 'okolicznikowa',
}
# phrase types that should not be displayed as “Fraza xyz”, but “Xyz”
NO_PHRASE_NAME = (
'E', 'fixed', 'lex', 'or', 'qub', 'recip', 'refl',
)