Commit 30717c5b7ba20748e2ef73ea23547e5f6c854a96
1 parent
b1d65062
minor fix
Showing
2 changed files
with
6 additions
and
1 deletions
entries/phrase_descriptions/descriptions.py
... | ... | @@ -181,7 +181,7 @@ def make_phrase_description(phrase, function, negativity, desc_case, inside_lex= |
181 | 181 | # TODO opis? |
182 | 182 | if ptype == Compar: |
183 | 183 | prep = phrase._category._value |
184 | - return 'fraza porównawcza wprowadzana przez <i>{prep}</i>'.format(prep=prep) | |
184 | + return make_inflected_string(COMPAR, desc_case).format(prep=prep) | |
185 | 185 | if ptype == Nonch: |
186 | 186 | return make_inflected_string(NONCH, desc_case) |
187 | 187 | if ptype == OR: |
... | ... | @@ -455,6 +455,8 @@ def make_phraseologisms(phrase, function, negativity, attrs={}): |
455 | 455 | for dps2 in product(*deps2): |
456 | 456 | verb_form = get_form(lemma, feats)[0] |
457 | 457 | phrs.append('{}{}{}{}{}{}{}{}{}'.format(to, comp, ' '.join(dps1), ' ' if dps1 else '', sie, neg, verb_form, ' ' if dps2 else '', ' '.join(dps2))) |
458 | + #for phr in phrs: | |
459 | + # print(' ===>', phr) | |
458 | 460 | return phrs |
459 | 461 | if ptype in (XP, AdvP): |
460 | 462 | if phrase._category._limitations: |
... | ... |
entries/phrase_descriptions/polish_strings.py
... | ... | @@ -131,6 +131,8 @@ ADVP_PRON = ('wyłącznie {} {} <i>jak</i>, <i>tak</i>', 'zaimki', 'przysłówko |
131 | 131 | |
132 | 132 | ADVP_MISC = ('{} {} ({} z centrum przysłówkowym oraz {} przyimkowo-{} typu <i>na pewno</i>, <i>bez mała</i>)', 'fraza', 'przysłówkowa', 'fraza', 'konstrukcje', 'przysłówkowe') |
133 | 133 | |
134 | +COMPAR = ('{} {} {} przez <i>{{prep}}</i>', 'fraza', 'porównawcza', 'wprowadzana') | |
135 | + | |
134 | 136 | NONCH = ('{} {}, czyli {} {} rzeczownikowa w przypadku strukturalnym, {} wyłącznie przez zaimki <i>co</i>, <i>coś</i>, <i>nic</i>, <i>to</i> oraz nieokreślone frazy liczebnikowe (<i>dużo</i>, <i>niewiele</i> itp.) bez podrzędnika rzeczownikowego', 'fraza', 'niechromatyczna', 'specyficzna', 'fraza', 'realizowana') |
135 | 137 | |
136 | 138 | # there’s an OR class in the importer |
... | ... | @@ -190,6 +192,7 @@ INFLECTED = { |
190 | 192 | 'perlatywna' : { 'nom' : 'perlatywna', 'gen' : 'perlatywnej', 'inst' : 'perlatywną' }, |
191 | 193 | 'podmiot' : { 'nom' : 'podmiot', 'gen' : 'podmiotu', 'inst' : 'podmiotem' }, |
192 | 194 | 'posesywna' : { 'nom' : 'posesywna', 'gen' : 'posesywnej', 'inst' : 'posesywną' }, |
195 | + 'porównawcza' : { 'nom' : 'porównawcza', 'gen' : 'porównawczej', 'inst' : 'porównawczą' }, | |
193 | 196 | 'przymiotnikowa' : { 'nom' : 'przymiotnikowa', 'gen' : 'przymiotnikowej', 'inst' : 'przymiotnikową' }, |
194 | 197 | 'przysłówkowa' : { 'nom' : 'przysłówkowa', 'gen' : 'przysłówkowej', 'inst' : 'przysłówkową' }, |
195 | 198 | 'przysłówkowe' : { 'nom' : 'przysłówkowe', 'gen' : 'przysłówkwoych', 'inst' : 'przysłówkowymi' }, |
... | ... |