Commit 9627ec39737e4df03556c5ca7a5fd17300253b67

Authored by Katarzyna Krasnowska
1 parent 1da02b25

filter forms updates + fixes

entries/forms.py
... ... @@ -100,7 +100,7 @@ def or_button(button_label, add_button_id):
100 100 def other_button(button_label, add_button_id):
101 101 return bootstrap.StrictButton('+ {} ({})'.format(_('Inny'), button_label), css_class='other-button btn-xs btn-warning', data_add_id=add_button_id)
102 102  
103   -def and_or_form_creator(button_label, button_id, field=None, data_add=None, add_other=False, *args, **kwargs):
  103 +def and_or_form_creator(button_label, button_id, field=None, data_add=None, add_other=False, help=None, tooltip=None, *args, **kwargs):
104 104 add_button = None
105 105 data_add = 'switch' if data_add is None else data_add
106 106 if field is not None:
... ... @@ -115,6 +115,11 @@ def and_or_form_creator(button_label, button_id, field=None, data_add=None, add_
115 115 ]
116 116 if add_other:
117 117 ret.insert(-1, other_button(button_label, button_id))
  118 + if help:
  119 + help_tooltip = ''
  120 + if tooltip:
  121 + help_tooltip = ' <span data-toggle="tooltip" data-placement="bottom" title="{}"><img src="/static/common/img/info.svg" alt="info" width="12" height="12"/></span>'.format(tooltip)
  122 + ret.insert(-1, layout.HTML('<small class="form-text text-muted">{}{}</small>'.format(help, help_tooltip)))
118 123 return ret
119 124  
120 125 class EntryForm(QueryForm):
... ... @@ -138,17 +143,26 @@ class EntryForm(QueryForm):
138 143 schema_components = [
139 144 self.make_field('num_schemata'),
140 145 ] + \
141   - and_or_form_creator(_('Schemat'), 'add-schema-0', data_add='schema', add_other=True) + \
  146 + and_or_form_creator(_('Schemat'), 'add-schema-0', data_add='schema', add_other=True, help=_('Schemat(y) występujące w haśle')) + \
  147 + and_or_form_creator(_('Pozycja'), 'add-position-0', data_add='position', add_other=True,
  148 + help=_('Pozycja/e występujące w haśle'),
  149 + tooltip=_('Pozycje mogą występować w różnych schematach. Aby ograniczyć filtrowanie do występowania wymaganych pozycji w obrębie jednego schematu, proszę użyć filtru POZYCJA wewnątrz filtra SCHEMAT powyżej.')
  150 + ) + \
  151 + and_or_form_creator(_('Fraza'), 'add-phrase-0', field=self.make_field('phrase_type'), data_prefix='phrase_',
  152 + help=_('Fraza/y występujące w haśle'),
  153 + tooltip=_('Frazy mogą występować w różnych schematach i na różnych pozycjach. Aby ograniczyć filtrowanie do występowania wymaganych fraz w obrębie jednej pozycji, proszę użyć filtru POZYCJA powyżej lub wewnątrz filtra SCHEMAT.')
  154 + ) + \
142 155 [
143 156 self.make_field('filter_schemata'),
144 157 ]
145 158  
146   - #and_or_form_creator(_('Fraza'), 'add-phrase-0', field=self.make_field('phrase_type'), data_prefix='phrase_') + \
  159 +
147 160  
148 161 frame_components = [
149 162 self.make_field('num_frames'),
150 163 ] + \
151   - and_or_form_creator(_('Rama'), 'add-frame-0', data_add='frame', add_other=True) + \
  164 + and_or_form_creator(_('Rama'), 'add-frame-0', data_add='frame', add_other=True, help=_('Rama/y występujące w haśle')) + \
  165 + and_or_form_creator(_('Argument'), 'add-argument-0', data_add='argument', help=_('Argument(y) występujące w haśle')) + \
152 166 [
153 167 self.make_field('filter_frames'),
154 168 ]
... ... @@ -181,6 +195,7 @@ class EntryForm(QueryForm):
181 195 label ='Status',
182 196 queryset=Status.objects.all().order_by('-priority'),
183 197 key = 'key',
  198 + human_values=polish_strings.STATUS(),
184 199 lookup='status',
185 200 )
186 201 num_schemata = RangeFilter(
... ... @@ -193,7 +208,8 @@ class EntryForm(QueryForm):
193 208 )
194 209 phrase_type = PhraseTypeFilter(
195 210 queryset=PhraseTypeModel.objects.filter(main_phrase_types__positions__schemata__isnull=False).distinct(),
196   - help_text=_('Typ frazy występujący w haśle.'))
  211 + #help_text=_('Typ frazy występujący w haśle.'),
  212 + )
197 213 filter_schemata = SwitchField(_('Ukryj niepasujące schematy'))
198 214 filter_frames = SwitchField(_('Ukryj niepasujące ramy'))
199 215  
... ... @@ -201,10 +217,14 @@ class EntryForm(QueryForm):
201 217 def get_child_form_prefix(child_form):
202 218 if child_form.model_class == Schema:
203 219 return 'subentries__schemata__in'
  220 + if child_form.model_class == Position:
  221 + return 'subentries__schemata__positions__in'
204 222 if child_form.model_class == PhraseType:
205 223 return 'subentries__schemata__positions__phrase_types__in'
206 224 if child_form.model_class == Frame:
207 225 return 'subentries__schema_hooks__argument_connections__argument__frame__in'
  226 + if child_form.model_class == Argument:
  227 + return 'subentries__schema_hooks__argument_connections__argument__in'
208 228 raise KeyError(type(child_form))
209 229  
210 230  
... ... @@ -314,7 +334,6 @@ class SchemaFormFactory(FormFactory):
314 334 key='key',
315 335 human_values=polish_strings.SCHEMA_OPINION(),
316 336 lookup='opinion',
317   - #initial=SchemaOpinion.objects.filter(key__in=('col', 'vul')),
318 337 ),
319 338 None,
320 339 ),
... ... @@ -400,7 +419,7 @@ class SchemaFormFactory(FormFactory):
400 419 #),
401 420 (
402 421 None, None,
403   - lambda n, cls: and_or_form_creator(_('Pozycja'), 'add-position-{}'.format(n), data_add='position', add_other=True),
  422 + lambda n, cls: and_or_form_creator(_('Pozycja'), 'add-position-{}'.format(n), data_add='position', add_other=True, help=_('Pozycja/e występujące w schemacie')),
404 423 ),
405 424 )
406 425  
... ... @@ -450,9 +469,18 @@ class PositionFormFactory(FormFactory):
450 469 ), None,
451 470 ),
452 471 (
  472 + 'num_phrases',
  473 + lambda: RangeFilter(
  474 + label=_('Liczba fraz'),
  475 + lookup='phrases_count',
  476 + ),
  477 + None,
  478 + ),
  479 + (
453 480 'phrase_type',
454   - lambda: PhraseTypeFilter(help_text=_('Typ frazy występujący na pozycji.')),
455   - lambda n, cls: and_or_form_creator(_('Fraza'), 'add-phrase-{}'.format(n), field=cls.make_field(FormFactory.unique_name('phrase_type', n)), data_prefix='phrase_'),
  481 + #lambda: PhraseTypeFilter(help_text=_('Typ frazy występujący na pozycji.')),
  482 + lambda: PhraseTypeFilter(),
  483 + lambda n, cls: and_or_form_creator(_('Fraza'), 'add-phrase-{}'.format(n), field=cls.make_field(FormFactory.unique_name('phrase_type', n)), data_prefix='phrase_', help=_('Fraza/y występujące na pozycji')),
456 484 ),
457 485 )
458 486  
... ... @@ -629,6 +657,8 @@ class ArgumentFormFactory(FormFactory):
629 657 return 'relations__in'
630 658 if child_form.model_class == Synset:
631 659 return 'synsets__in'
  660 + if child_form.model_class == PhraseType:
  661 + return 'argument_connections__schema_connections__phrase_type__in'
632 662 raise KeyError(type(child_form))
633 663  
634 664  
... ...
entries/views.py
... ... @@ -35,7 +35,7 @@ from .forms import (
35 35 SynsetPreferenceFormFactory,
36 36 )
37 37  
38   -from .polish_strings import SCHEMA_OPINION, FRAME_OPINION, EXAMPLE_SOURCE, EXAMPLE_OPINION, RELATION
  38 +from .polish_strings import STATUS, SCHEMA_OPINION, FRAME_OPINION, EXAMPLE_SOURCE, EXAMPLE_OPINION, RELATION
39 39  
40 40 from .phrase_descriptions.descriptions import position_prop_description
41 41  
... ... @@ -105,7 +105,7 @@ def get_subform(request):
105 105 print('******************', form_type)
106 106 raise
107 107 return JsonResponse({'form_html' : form_html})
108   -
  108 +
109 109 #TODO clean this code bordello up
110 110  
111 111 def filter_objects(objects, queries, tab=''):
... ... @@ -250,7 +250,7 @@ def get_filtered_objects(forms, initial_objects=None, tab=&#39; &#39;):
250 250 objects = objects.distinct()
251 251 #print(tab, 'FILTERED:', form.model_class)
252 252 return objects
253   -
  253 +
254 254  
255 255 # forms – an ‘or’ list of ‘and’ lists of forms, the forms are flattened and treated as one ‘or’ list.
256 256 # The function is used for filtering out schemata/frames. E.g. if the user chooses entries with a schema
... ... @@ -350,12 +350,13 @@ def get_entries(request):
350 350 if order_dir == 'desc':
351 351 order_field = '-' + order_field
352 352 entries = entries.order_by(order_field)
  353 + status_names = STATUS()
353 354 entries_list = list(entries.values('id', 'name', 'status__key'))
354 355 result = {
355 356 'draw' : scroller_params['draw'],
356 357 'recordsTotal': total,
357 358 'recordsFiltered': filtered,
358   - 'data': entries_list[i:j],
  359 + 'data': [{'id' : e['id'], 'name' : e['name'], 'status__key' : status_names[e['status__key']]} for e in entries_list[i:j]],
359 360 }
360 361 return JsonResponse(result)
361 362 return JsonResponse({})
... ... @@ -574,6 +575,70 @@ def get_examples(entry):
574 575 })
575 576 return sorted(examples, key=lambda x: x['sentence'])
576 577  
  578 +# [[POS1], [POS2, POS3]]
  579 +# =>
  580 +# [
  581 +# [
  582 +# (<SchemaForm>, [], [('position', 'or', [[POS1]])])
  583 +# ],
  584 +# [
  585 +# (<SchemaForm>, [], [('position', 'or', [[POS2]])]),
  586 +# (<SchemaForm>, [], [('position', 'or', [[POS3]])])
  587 +# ]
  588 +# ]
  589 +def position_forms2schema_forms(forms):
  590 + dummy_schema_form = make_form('schema', data={})
  591 + # validate the dummy to ensure access to cleaned_data
  592 + assert(dummy_schema_form.is_valid())
  593 + return [
  594 + [(dummy_schema_form, [], [('position', 'or', [[posf]])]) for posf in posfs]
  595 + for posfs in forms
  596 + ]
  597 +
  598 +# [[ATR1, ATR2], [ATR3]]
  599 +# =>
  600 +# [
  601 +# [
  602 +# (<SchemaForm>, [], [('position', 'or', [[(<PositionForm>, [], [('switch', 'or', [[ATR]])])]])]),
  603 +# (<SchemaForm>, [], [('position', 'or', [[(<PositionForm>, [], [('switch', 'or', [[ATR]])])]])])
  604 +# ],
  605 +# [
  606 +# (<SchemaForm>, [], [('position', 'or', [[(<PositionForm>, [], [('switch', 'or', [[ATR]])])]])])
  607 +# ]
  608 +# ]
  609 +
  610 +def phrase_forms2schema_forms(forms):
  611 + dummy_schema_form = make_form('schema', data={})
  612 + dummy_position_form = make_form('position', data={})
  613 + # validate the dummies to ensure access to cleaned_data
  614 + assert(dummy_schema_form.is_valid())
  615 + assert(dummy_position_form.is_valid())
  616 + return [
  617 + [(dummy_schema_form, [], [('position', 'or', [[(dummy_position_form, [], [('switch', 'or', [[phrf]])])]])]) for phrf in phrfs]
  618 + for phrfs in forms
  619 + ]
  620 +
  621 +# [[ARG1, ARG2], [ARG3]]
  622 +# =>
  623 +# [
  624 +# [
  625 +# (<FrameForm>, [], [('argument', 'or', [[ARG1]])]),
  626 +# (<FrameForm>, [], [('argument', 'or', [[ARG2]])])
  627 +# ],
  628 +# [
  629 +# (<FrameForm>, [], [('argument', 'or', [[ARG3]])])
  630 +# ]
  631 +# ]
  632 +
  633 +def argument_forms2frame_forms(forms):
  634 + dummy_frame_form = make_form('frame', data={})
  635 + # validate the dummy to ensure access to cleaned_data
  636 + assert(dummy_frame_form.is_valid())
  637 + return [
  638 + [(dummy_frame_form, [], [('argument', 'or', [[argf]])]) for argf in argfs]
  639 + for argfs in forms
  640 + ]
  641 +
577 642 #TODO test (*) changes
578 643  
579 644 @ajax_required
... ... @@ -596,23 +661,43 @@ def get_entry(request):
596 661  
597 662 filter_schemata, filter_frames = entry_form.cleaned_data['filter_schemata'], entry_form.cleaned_data['filter_frames']
598 663 if filter_schemata:
599   - schema_forms = [frms[2] for frms in children_forms if frms[0] == 'schema']
600   - assert (len(schema_forms) <= 1)
601   - if schema_forms:
602   - schema_forms = schema_forms[0]
  664 + schema_forms = []
  665 + # e.g. entry has schema that satisfies X & entry has schema that satisfies Y
  666 + # => filtering schemata shows only schemata that contributed to the match
  667 + # => leave schemata that satisfies X or satisfy Y
  668 + schema_forms1 = [frms[2] for frms in children_forms if frms[0] == 'schema']
  669 + assert (len(schema_forms1) <= 1)
  670 + if schema_forms1:
  671 + schema_forms = schema_forms1[0]
  672 + # e.g. entry has position that satisfies X & entry has position that satisfies Y
  673 + # => entry has schema that has position that satisfies X
  674 + # & entry has schema that has position that satisfies Y
  675 + # => leave schemata that have position that satisfies X or have position that satisfies Y
  676 + position_forms = [frms[2] for frms in children_forms if frms[0] == 'position']
  677 + assert (len(position_forms) <= 1)
  678 + if position_forms:
  679 + position_forms = position_forms[0]
  680 + schema_forms += position_forms2schema_forms(position_forms)
603 681 phrase_forms = [frms[2] for frms in children_forms if frms[0] == 'switch']
604 682 assert (len(phrase_forms) <= 1)
605 683 if phrase_forms:
606 684 phrase_forms = phrase_forms[0]
607   - print('=====================', phrase_forms)
608   - filter_schemata = schema_forms or phrase_forms
  685 + schema_forms += phrase_forms2schema_forms(phrase_forms)
  686 + filter_schemata = len(schema_forms) > 0
  687 +
609 688 if filter_frames:
610   - frame_forms = [frms[2] for frms in children_forms if frms[0] == 'frame']
611   - assert (len(frame_forms) <= 1)
612   - if frame_forms:
613   - frame_forms = frame_forms[0]
614   - else:
615   - filter_frames = False
  689 + frame_forms = []
  690 + frame_forms1 = [frms[2] for frms in children_forms if frms[0] == 'frame']
  691 + assert (len(frame_forms1) <= 1)
  692 + if frame_forms1:
  693 + frame_forms = frame_forms1[0]
  694 + argument_forms = [frms[2] for frms in children_forms if frms[0] == 'argument']
  695 + assert (len(argument_forms) <= 1)
  696 + if argument_forms:
  697 + argument_forms = argument_forms[0]
  698 + frame_forms += argument_forms2frame_forms(argument_forms)
  699 + filter_frames = len(frame_forms) > 0
  700 +
616 701  
617 702 local_schema_form = None
618 703 if 'schema_form' in request.session:
... ... @@ -633,7 +718,7 @@ def get_entry(request):
633 718 schemata = []
634 719 schema_objects = subentry.schemata.all()
635 720 # filter out schemata by schema properties
636   - if filter_schemata and schema_forms:
  721 + if filter_schemata:
637 722 schema_objects = get_filtered_objects2(schema_forms, schema_objects)
638 723 if local_schema_form:
639 724 schema_objects = get_filtered_objects(local_schema_form, schema_objects)
... ...
locale/en/LC_MESSAGES/django.mo
No preview for this file type
locale/en/LC_MESSAGES/django.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: PACKAGE VERSION\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2021-06-30 10:15+0200\n"
  11 +"POT-Creation-Date: 2021-07-07 12:20+0200\n"
12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14 "Language-Team: LANGUAGE <LL@li.org>\n"
... ... @@ -18,7 +18,8 @@ msgstr &quot;&quot;
18 18 "Content-Transfer-Encoding: 8bit\n"
19 19 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20 20  
21   -#: common/templates/base.html:48 entries/templates/entries.html:7
  21 +#: common/templates/base.html:49 entries/templates/entries.html:7
  22 +#: entries/templates/entries.html:38
22 23 msgid "Hasła"
23 24 msgstr "Entries"
24 25  
... ... @@ -26,35 +27,40 @@ msgstr &quot;Entries&quot;
26 27 msgid "Typy fraz"
27 28 msgstr "Phrase types"
28 29  
29   -#: common/templates/base.html:66
  30 +#: common/templates/base.html:60
  31 +#: dictionary_statistics/templates/dictionary_statistics.html:9
  32 +msgid "Statystyki"
  33 +msgstr "Statistics"
  34 +
  35 +#: common/templates/base.html:71
30 36 msgid "EN"
31 37 msgstr "PL"
32 38  
33   -#: common/templates/base.html:76
  39 +#: common/templates/base.html:81
34 40 msgid "Instytut Podstaw Informatyki PAN"
35 41 msgstr "Institute of Computer Science PAS"
36 42  
37   -#: common/templates/base.html:77
  43 +#: common/templates/base.html:82
38 44 msgid "Praca współfinansowana przez"
39 45 msgstr "Work co-founded by"
40 46  
41   -#: common/templates/base.html:78
  47 +#: common/templates/base.html:83
42 48 msgid "Strona wykorzystuje"
43 49 msgstr "Webpage powered by"
44 50  
45   -#: common/templates/base.html:79
  51 +#: common/templates/base.html:84
46 52 msgid "oraz"
47 53 msgstr "and "
48 54  
49   -#: common/templates/base.html:80
  55 +#: common/templates/base.html:85
50 56 msgid "z motywem opartym na"
51 57 msgstr "with"
52 58  
53   -#: common/templates/base.html:81
  59 +#: common/templates/base.html:86
54 60 msgid " i krojem pisma"
55 61 msgstr "-based motive and"
56 62  
57   -#: common/templates/base.html:82
  63 +#: common/templates/base.html:87
58 64 msgid "."
59 65 msgstr " font."
60 66  
... ... @@ -90,15 +96,33 @@ msgstr &quot;Citing &lt;i&gt;Walenty&lt;/i&gt;&quot;
90 96 msgid "Pozostałe publikacje"
91 97 msgstr "Other publications"
92 98  
93   -#: dictionary_statistics/templates/dictionary_statistics.html:7
94   -msgid "Statystyki"
95   -msgstr "Statistics"
  99 +#: dictionary_statistics/templates/dictionary_statistics.html:17
  100 +msgid "Liczba haseł"
  101 +msgstr "Number of entries"
  102 +
  103 +#: dictionary_statistics/templates/dictionary_statistics.html:22
  104 +msgid "Status / część mowy"
  105 +msgstr "Status / part of speech"
  106 +
  107 +#: dictionary_statistics/templates/dictionary_statistics.html:43
  108 +#: entries/forms.py:201
  109 +msgid "Liczba schematów"
  110 +msgstr "Number of schemata"
  111 +
  112 +#: dictionary_statistics/templates/dictionary_statistics.html:67
  113 +#: entries/forms.py:205
  114 +msgid "Liczba ram"
  115 +msgstr "Number of frames"
  116 +
  117 +#: dictionary_statistics/views.py:11
  118 +msgid "wszystkie"
  119 +msgstr "all"
96 120  
97 121 #: download/templates/download.html:6
98 122 msgid "Pobieranie"
99 123 msgstr "Download"
100 124  
101   -#: entries/autocompletes.py:27 entries/views.py:438
  125 +#: entries/autocompletes.py:27 entries/views.py:439
102 126 msgid "definicja:"
103 127 msgstr "definition:"
104 128  
... ... @@ -162,11 +186,11 @@ msgstr &quot;Invalid expression: %(msg)s.&quot;
162 186 msgid "Typ frazy zleksykalizowanej"
163 187 msgstr "Lexicalised phrase type"
164 188  
165   -#: entries/form_fields/specialised_fields.py:44 entries/forms.py:521
  189 +#: entries/form_fields/specialised_fields.py:44 entries/forms.py:546
166 190 msgid "Typ frazy"
167 191 msgstr "Phrase type"
168 192  
169   -#: entries/form_fields/specialised_fields.py:51 entries/forms.py:609
  193 +#: entries/form_fields/specialised_fields.py:51 entries/forms.py:634
170 194 msgid "wybierz"
171 195 msgstr "choose"
172 196  
... ... @@ -174,7 +198,7 @@ msgstr &quot;choose&quot;
174 198 msgid "Frazeologia"
175 199 msgstr "Phraseology"
176 200  
177   -#: entries/form_fields/specialised_fields.py:78 entries/polish_strings.py:99
  201 +#: entries/form_fields/specialised_fields.py:78 entries/polish_strings.py:115
178 202 msgid "dowolnie"
179 203 msgstr "any"
180 204  
... ... @@ -218,263 +242,290 @@ msgstr &quot;Other&quot;
218 242 msgid "Dodaj"
219 243 msgstr "Add"
220 244  
221   -#: entries/forms.py:141
  245 +#: entries/forms.py:146
222 246 msgid "Schemat"
223 247 msgstr "Schema"
224 248  
225   -#: entries/forms.py:151
  249 +#: entries/forms.py:146
  250 +msgid "Schemat(y) występujące w haśle"
  251 +msgstr "Phrase type(s) occurring in the entry."
  252 +
  253 +#: entries/forms.py:147 entries/forms.py:419 entries/forms.py:640
  254 +msgid "Pozycja"
  255 +msgstr "Position"
  256 +
  257 +#: entries/forms.py:148
  258 +msgid "Pozycja/e występujące w haśle"
  259 +msgstr "Position(s) occurring in the entry."
  260 +
  261 +#: entries/forms.py:149
  262 +msgid ""
  263 +"Pozycje mogą występować w różnych schematach. Aby ograniczyć filtrowanie do "
  264 +"występowania wymaganych pozycji w obrębie jednego schematu, proszę użyć "
  265 +"filtru POZYCJA wewnątrz filtra SCHEMAT powyżej."
  266 +msgstr "Positions may occur in different schemata. In order to restrict filtering to positions co-occuring in one schema, use the POSITION filter inside SCHEMA filter above."
  267 +
  268 +#: entries/forms.py:151 entries/forms.py:480 entries/forms.py:645
  269 +#: entries/forms.py:764 entries/forms.py:766 entries/forms.py:768
  270 +#: entries/forms.py:770
  271 +msgid "Fraza"
  272 +msgstr "Phrase"
  273 +
  274 +#: entries/forms.py:152
  275 +msgid "Fraza/y występujące w haśle"
  276 +msgstr "Phrase type(s) occurring in the entry."
  277 +
  278 +#: entries/forms.py:153
  279 +msgid ""
  280 +"Frazy mogą występować w różnych schematach i na różnych pozycjach. Aby "
  281 +"ograniczyć filtrowanie do występowania wymaganych fraz w obrębie jednej "
  282 +"pozycji, proszę użyć filtru POZYCJA powyżej lub wewnątrz filtra SCHEMAT."
  283 +msgstr "Phrases may occur in different schemata and on different positions. In order to restrict filtering to phrases co-occuring on one position, use the POSITION filter above or inside the SCHEMA filter."
  284 +
  285 +#: entries/forms.py:164
226 286 msgid "Rama"
227 287 msgstr "Frame"
228 288  
229   -#: entries/forms.py:157
  289 +#: entries/forms.py:164
  290 +msgid "Rama/y występujące w haśle"
  291 +msgstr "Frame(s) occurring in the entry."
  292 +
  293 +#: entries/forms.py:170
230 294 msgid "Własności hasła"
231 295 msgstr "Entry properties"
232 296  
233   -#: entries/forms.py:158
  297 +#: entries/forms.py:171
234 298 msgid "Własności składniowe"
235 299 msgstr "Syntactic properties"
236 300  
237   -#: entries/forms.py:159
  301 +#: entries/forms.py:172
238 302 msgid "Własności semantyczne"
239 303 msgstr "Semantic properties"
240 304  
241   -#: entries/forms.py:160 entries/forms.py:242
  305 +#: entries/forms.py:173 entries/forms.py:259
242 306 msgid "Filtruj"
243 307 msgstr "Filter"
244 308  
245   -#: entries/forms.py:161 entries/forms.py:243
  309 +#: entries/forms.py:174 entries/forms.py:260
246 310 msgid "Wyczyść"
247 311 msgstr "Reset"
248 312  
249   -#: entries/forms.py:167 entries/forms.py:471 entries/forms.py:477
250   -#: entries/forms.py:516 entries/templates/entries_list.html:6
  313 +#: entries/forms.py:180 entries/forms.py:496 entries/forms.py:502
  314 +#: entries/forms.py:541 entries/templates/entries_list.html:6
251 315 msgid "Lemat"
252 316 msgstr "Lemma"
253 317  
254   -#: entries/forms.py:173
  318 +#: entries/forms.py:186
255 319 msgid "Część mowy"
256 320 msgstr "Part of speech"
257 321  
258   -#: entries/forms.py:187
259   -msgid "Liczba schematów"
260   -msgstr "Number of schemata"
261   -
262   -#: entries/forms.py:191
263   -msgid "Liczba ram"
264   -msgstr "Number of frames"
265   -
266   -#: entries/forms.py:196
267   -msgid "Typ frazy występujący w haśle."
268   -msgstr "Phrase type occurring in the entry."
269   -
270   -#: entries/forms.py:197
  322 +#: entries/forms.py:212
271 323 msgid "Ukryj niepasujące schematy"
272 324 msgstr "Hide non-matching schemata"
273 325  
274   -#: entries/forms.py:198
  326 +#: entries/forms.py:213
275 327 msgid "Ukryj niepasujące ramy"
276 328 msgstr "Hide non-matching frames"
277 329  
278   -#: entries/forms.py:238
  330 +#: entries/forms.py:255
279 331 msgid "Zwiń"
280 332 msgstr "Collapse"
281 333  
282   -#: entries/forms.py:238
  334 +#: entries/forms.py:255
283 335 msgid "Usuń"
284 336 msgstr "Remove"
285 337  
286   -#: entries/forms.py:291 entries/forms.py:777
  338 +#: entries/forms.py:308 entries/forms.py:802
287 339 msgid "Zaneguj"
288 340 msgstr "Negate"
289 341  
290   -#: entries/forms.py:306
  342 +#: entries/forms.py:323
291 343 msgid "Schemat składniowy"
292 344 msgstr "Syntactic schema"
293 345  
294   -#: entries/forms.py:312
  346 +#: entries/forms.py:329
295 347 msgid "Opinia o schemacie"
296 348 msgstr "Schema opinion"
297 349  
298   -#: entries/forms.py:324
  350 +#: entries/forms.py:340
299 351 msgid "Typ"
300 352 msgstr "Type"
301 353  
302   -#: entries/forms.py:326
  354 +#: entries/forms.py:342
303 355 msgid "zwykły"
304 356 msgstr "ordinary"
305 357  
306   -#: entries/forms.py:327
  358 +#: entries/forms.py:343
307 359 msgid "frazeologiczny"
308 360 msgstr "phraseological"
309 361  
310   -#: entries/forms.py:336
  362 +#: entries/forms.py:352
311 363 msgid "Zwrotność"
312 364 msgstr "Reflexiveness"
313 365  
314   -#: entries/forms.py:347
  366 +#: entries/forms.py:363
315 367 msgid "Negatywność"
316 368 msgstr "Negativity"
317 369  
318   -#: entries/forms.py:358
  370 +#: entries/forms.py:374
319 371 msgid "Predykatywność"
320 372 msgstr "Predicativity"
321 373  
322   -#: entries/forms.py:369 entries/polish_strings.py:80
  374 +#: entries/forms.py:385 entries/polish_strings.py:96
323 375 msgid "Aspekt"
324 376 msgstr "Aspect"
325 377  
326   -#: entries/forms.py:388
  378 +#: entries/forms.py:404
327 379 msgid "Liczba pozycyj"
328 380 msgstr "Number of positions"
329 381  
330   -#: entries/forms.py:403 entries/forms.py:615
331   -msgid "Pozycja"
332   -msgstr "Position"
333   -
334 382 #: entries/forms.py:419
  383 +msgid "Pozycja/e występujące w schemacie"
  384 +msgstr "Position(s) occurring in the entry."
  385 +
  386 +#: entries/forms.py:435
335 387 msgid "Pozycja składniowa"
336 388 msgstr "Syntactic position"
337 389  
338   -#: entries/forms.py:425
  390 +#: entries/forms.py:441
339 391 msgid "Funkcja gramatyczna"
340 392 msgstr "Grammatical function"
341 393  
342   -#: entries/forms.py:435
  394 +#: entries/forms.py:451
343 395 msgid "Kontrola"
344 396 msgstr "Control"
345 397  
346   -#: entries/forms.py:445
  398 +#: entries/forms.py:461
347 399 msgid "Kontrola predykatywna"
348 400 msgstr "Predicative control"
349 401  
350   -#: entries/forms.py:454
351   -msgid "Typ frazy występujący na pozycji."
352   -msgstr "Phrase type occurring on the position."
  402 +#: entries/forms.py:471
  403 +msgid "Liczba fraz"
  404 +msgstr "Number of phrases"
353 405  
354   -#: entries/forms.py:455 entries/forms.py:620 entries/forms.py:739
355   -#: entries/forms.py:741 entries/forms.py:743 entries/forms.py:745
356   -msgid "Fraza"
357   -msgstr "Phrase"
  406 +#: entries/forms.py:480
  407 +msgid "Fraza/y występujące na pozycji"
  408 +msgstr "Phrase type(s) occurring on the position."
358 409  
359   -#: entries/forms.py:491
  410 +#: entries/forms.py:516
360 411 msgid "Fraza zleksykalizowana"
361 412 msgstr "Lexicalised phrase"
362 413  
363   -#: entries/forms.py:497
  414 +#: entries/forms.py:522
364 415 msgid "Wybór lematów"
365 416 msgstr "Lemma choice"
366 417  
367   -#: entries/forms.py:507
  418 +#: entries/forms.py:532
368 419 msgid "Łączenie lematów"
369 420 msgstr "Lemma joining"
370 421  
371   -#: entries/forms.py:520 entries/forms.py:798
  422 +#: entries/forms.py:545 entries/forms.py:823
372 423 msgid "Typ składniowy frazy zleksykalizowanej."
373 424 msgstr "Syntactic type of lexicalised phrase."
374 425  
375   -#: entries/forms.py:543
  426 +#: entries/forms.py:568
376 427 msgid "Rama semantyczna"
377 428 msgstr "Semantic frame"
378 429  
379   -#: entries/forms.py:549 entries/templates/entry_display.html:47
  430 +#: entries/forms.py:574 entries/templates/entry_display.html:37
  431 +#: entries/templates/entry_display.html:56
380 432 #: entries/templates/entry_display.html:71
381   -#: entries/templates/entry_display.html:86
382 433 msgid "Opinia"
383 434 msgstr "Opinion"
384 435  
385   -#: entries/forms.py:559
  436 +#: entries/forms.py:584
386 437 msgid "Liczba argumentów"
387 438 msgstr "Number of arguments"
388 439  
389   -#: entries/forms.py:566
  440 +#: entries/forms.py:591
390 441 msgid "Liczba preferencyj selekcyjnych argumentu"
391 442 msgstr "Number of argument’s selectional preferences"
392 443  
393   -#: entries/forms.py:572
  444 +#: entries/forms.py:597
394 445 msgid "Argument"
395 446 msgstr "Argument"
396 447  
397   -#: entries/forms.py:588
  448 +#: entries/forms.py:613
398 449 msgid "Argument semantyczny"
399 450 msgstr "Semantic argument"
400 451  
401   -#: entries/forms.py:594
  452 +#: entries/forms.py:619
402 453 msgid "Rola"
403 454 msgstr "Role"
404 455  
405   -#: entries/forms.py:601
  456 +#: entries/forms.py:626
406 457 msgid "Atrybut roli"
407 458 msgstr "Role attribute"
408 459  
409   -#: entries/forms.py:608 entries/forms.py:611
  460 +#: entries/forms.py:633 entries/forms.py:636
410 461 msgid "Preferencja selekcyjna"
411 462 msgstr "Selectional preference"
412 463  
413   -#: entries/forms.py:609
  464 +#: entries/forms.py:634
414 465 msgid "Predefiniowana grupa znaczeń"
415 466 msgstr "Predefined meanings class"
416 467  
417   -#: entries/forms.py:609
  468 +#: entries/forms.py:634
418 469 msgid "Wyrażona przez relację"
419 470 msgstr "Expressed by relation"
420 471  
421   -#: entries/forms.py:609
  472 +#: entries/forms.py:634
422 473 msgid "Wyrażona przez jednostkę leksykalną Słowosieci"
423 474 msgstr "Expressed by plWordnet lexical unit"
424 475  
425   -#: entries/forms.py:619
  476 +#: entries/forms.py:644
426 477 msgid "Typ frazy, przez którą może być realizowany argument."
427 478 msgstr ""
428 479  
429   -#: entries/forms.py:640
  480 +#: entries/forms.py:665
430 481 msgid "Preferencja predefiniowana"
431 482 msgstr "Predefined preference"
432 483  
433   -#: entries/forms.py:646
  484 +#: entries/forms.py:671
434 485 msgid "Predefiniowane"
435 486 msgstr "Predefined"
436 487  
437   -#: entries/forms.py:660
  488 +#: entries/forms.py:685
438 489 msgid "Preferencja – relacja"
439 490 msgstr "Relational preference"
440 491  
441   -#: entries/forms.py:666
  492 +#: entries/forms.py:691
442 493 msgid "Relacja"
443 494 msgstr "Relation"
444 495  
445   -#: entries/forms.py:677
  496 +#: entries/forms.py:702
446 497 msgid "Do: rola"
447 498 msgstr "To: role"
448 499  
449   -#: entries/forms.py:684
  500 +#: entries/forms.py:709
450 501 msgid "Do: atrybut"
451 502 msgstr "To: attribute"
452 503  
453   -#: entries/forms.py:696
  504 +#: entries/forms.py:721
454 505 msgid "Preferencja – Słowosieć"
455 506 msgstr "plWordnet preference"
456 507  
457   -#: entries/forms.py:702
  508 +#: entries/forms.py:727
458 509 msgid "Jednostka leksykalna"
459 510 msgstr "Lexical unit"
460 511  
461   -#: entries/forms.py:750
  512 +#: entries/forms.py:775
462 513 msgid "Fraza {}"
463 514 msgstr "{} phrase"
464 515  
465   -#: entries/forms.py:752 entries/phrase_descriptions/descriptions.py:124
  516 +#: entries/forms.py:777 entries/phrase_descriptions/descriptions.py:124
466 517 msgid "zleksykalizowana"
467 518 msgstr "lexicalised"
468 519  
469   -#: entries/forms.py:788
  520 +#: entries/forms.py:813
470 521 msgid "Realizacja składniowa frazy."
471 522 msgstr "Syntactic realisation of the phrase."
472 523  
473   -#: entries/forms.py:792
  524 +#: entries/forms.py:817
474 525 msgid "Fraza składowa zleksykalizowanej konstrukcji porównawczej."
475 526 msgstr "Component phrase of lexicalised comparative construction."
476 527  
477   -#: entries/forms.py:794
  528 +#: entries/forms.py:819
478 529 msgid "Fraza zleksykalizowana."
479 530 msgstr "Lexicalised phrase."
480 531  
... ... @@ -497,7 +548,7 @@ msgstr &quot;lexicalised {phrase} frozen in the form &lt;i&gt;{phraseo}&lt;/i&gt;&quot;
497 548  
498 549 #: entries/phrase_descriptions/polish_strings.py:9
499 550 #: entries/phrase_descriptions/polish_strings.py:336
500   -#: entries/polish_strings.py:53
  551 +#: entries/polish_strings.py:69
501 552 msgid "podmiot"
502 553 msgstr "subject"
503 554  
... ... @@ -846,42 +897,42 @@ msgstr &quot;%(a3)s %(a2)s %(a1)s&quot;
846 897 #: entries/phrase_descriptions/polish_strings.py:200
847 898 #: entries/phrase_descriptions/polish_strings.py:224
848 899 #: entries/phrase_descriptions/polish_strings.py:239
849   -#: entries/polish_strings.py:110
  900 +#: entries/polish_strings.py:126
850 901 msgid "(miejsce)"
851 902 msgstr "(place)"
852 903  
853 904 #: entries/phrase_descriptions/polish_strings.py:201
854 905 #: entries/phrase_descriptions/polish_strings.py:225
855 906 #: entries/phrase_descriptions/polish_strings.py:240
856   -#: entries/polish_strings.py:111
  907 +#: entries/polish_strings.py:127
857 908 msgid "(miejsce początkowe)"
858 909 msgstr "(start point)"
859 910  
860 911 #: entries/phrase_descriptions/polish_strings.py:202
861 912 #: entries/phrase_descriptions/polish_strings.py:226
862 913 #: entries/phrase_descriptions/polish_strings.py:241
863   -#: entries/polish_strings.py:112
  914 +#: entries/polish_strings.py:128
864 915 msgid "(miejsce końcowe)"
865 916 msgstr "(end point)"
866 917  
867 918 #: entries/phrase_descriptions/polish_strings.py:203
868 919 #: entries/phrase_descriptions/polish_strings.py:227
869 920 #: entries/phrase_descriptions/polish_strings.py:242
870   -#: entries/polish_strings.py:113
  921 +#: entries/polish_strings.py:129
871 922 msgid "(trasa)"
872 923 msgstr "(path)"
873 924  
874 925 #: entries/phrase_descriptions/polish_strings.py:204
875 926 #: entries/phrase_descriptions/polish_strings.py:228
876 927 #: entries/phrase_descriptions/polish_strings.py:243
877   -#: entries/polish_strings.py:114
  928 +#: entries/polish_strings.py:130
878 929 msgid "(czasu)"
879 930 msgstr "(time)"
880 931  
881 932 #: entries/phrase_descriptions/polish_strings.py:205
882 933 #: entries/phrase_descriptions/polish_strings.py:229
883 934 #: entries/phrase_descriptions/polish_strings.py:244
884   -#: entries/polish_strings.py:115
  935 +#: entries/polish_strings.py:131
885 936 msgid "(trwania)"
886 937 msgstr "(duration)"
887 938  
... ... @@ -894,21 +945,21 @@ msgstr &quot;%(a2)s %(a1)s describing manner&quot;
894 945 #: entries/phrase_descriptions/polish_strings.py:207
895 946 #: entries/phrase_descriptions/polish_strings.py:232
896 947 #: entries/phrase_descriptions/polish_strings.py:246
897   -#: entries/polish_strings.py:117
  948 +#: entries/polish_strings.py:133
898 949 msgid "(przyczyny)"
899 950 msgstr "(reason)"
900 951  
901 952 #: entries/phrase_descriptions/polish_strings.py:208
902 953 #: entries/phrase_descriptions/polish_strings.py:233
903 954 #: entries/phrase_descriptions/polish_strings.py:247
904   -#: entries/polish_strings.py:118
  955 +#: entries/polish_strings.py:134
905 956 msgid "(celu)"
906 957 msgstr "(goal)"
907 958  
908 959 #: entries/phrase_descriptions/polish_strings.py:209
909 960 #: entries/phrase_descriptions/polish_strings.py:234
910 961 #: entries/phrase_descriptions/polish_strings.py:248
911   -#: entries/polish_strings.py:119
  962 +#: entries/polish_strings.py:135
912 963 msgid "(narzędzie)"
913 964 msgstr "(tool)"
914 965  
... ... @@ -1025,7 +1076,7 @@ msgstr &quot;&quot;
1025 1076 "phrases, accusative case is used (<i>dać każdemu po dwa jabłka</i>)"
1026 1077  
1027 1078 #: entries/phrase_descriptions/polish_strings.py:314
1028   -#: entries/polish_strings.py:111
  1079 +#: entries/polish_strings.py:127
1029 1080 msgid "ablatywna"
1030 1081 msgstr "ablative"
1031 1082  
... ... @@ -1038,7 +1089,7 @@ msgid &quot;ablatywną&quot;
1038 1089 msgstr "ablative"
1039 1090  
1040 1091 #: entries/phrase_descriptions/polish_strings.py:315
1041   -#: entries/polish_strings.py:112
  1092 +#: entries/polish_strings.py:128
1042 1093 msgid "adlatywna"
1043 1094 msgstr "adlative"
1044 1095  
... ... @@ -1051,7 +1102,7 @@ msgid &quot;adlatywną&quot;
1051 1102 msgstr "adlative"
1052 1103  
1053 1104 #: entries/phrase_descriptions/polish_strings.py:316
1054   -#: entries/polish_strings.py:133
  1105 +#: entries/polish_strings.py:149
1055 1106 msgid "bezokolicznikowa"
1056 1107 msgstr "infinitival"
1057 1108  
... ... @@ -1064,7 +1115,7 @@ msgid &quot;bezokolicznikową&quot;
1064 1115 msgstr "infinitival"
1065 1116  
1066 1117 #: entries/phrase_descriptions/polish_strings.py:317
1067   -#: entries/polish_strings.py:118
  1118 +#: entries/polish_strings.py:134
1068 1119 msgid "destynacyjna"
1069 1120 msgstr "destinative"
1070 1121  
... ... @@ -1101,7 +1152,7 @@ msgid &quot;dowolną&quot;
1101 1152 msgstr "any"
1102 1153  
1103 1154 #: entries/phrase_descriptions/polish_strings.py:320
1104   -#: entries/polish_strings.py:115
  1155 +#: entries/polish_strings.py:131
1105 1156 msgid "duratywna"
1106 1157 msgstr "durative"
1107 1158  
... ... @@ -1126,7 +1177,7 @@ msgid &quot;frazą&quot;
1126 1177 msgstr "phrase"
1127 1178  
1128 1179 #: entries/phrase_descriptions/polish_strings.py:322
1129   -#: entries/polish_strings.py:119
  1180 +#: entries/polish_strings.py:135
1130 1181 msgid "instrumentalna"
1131 1182 msgstr "instrumental"
1132 1183  
... ... @@ -1139,7 +1190,7 @@ msgid &quot;instrumentalną&quot;
1139 1190 msgstr "instrumental"
1140 1191  
1141 1192 #: entries/phrase_descriptions/polish_strings.py:323
1142   -#: entries/polish_strings.py:141
  1193 +#: entries/polish_strings.py:157
1143 1194 msgid "imiesłowowa"
1144 1195 msgstr "participal"
1145 1196  
... ... @@ -1152,7 +1203,7 @@ msgid &quot;imiesłowową&quot;
1152 1203 msgstr "participal"
1153 1204  
1154 1205 #: entries/phrase_descriptions/polish_strings.py:324
1155   -#: entries/polish_strings.py:117
  1206 +#: entries/polish_strings.py:133
1156 1207 msgid "kauzatywna"
1157 1208 msgstr "causative"
1158 1209  
... ... @@ -1177,7 +1228,7 @@ msgid &quot;konstrukcjami&quot;
1177 1228 msgstr "constructions"
1178 1229  
1179 1230 #: entries/phrase_descriptions/polish_strings.py:326
1180   -#: entries/polish_strings.py:138
  1231 +#: entries/polish_strings.py:154
1181 1232 msgid "liczebnikowa"
1182 1233 msgstr "numeral"
1183 1234  
... ... @@ -1190,7 +1241,7 @@ msgid &quot;liczebnikową&quot;
1190 1241 msgstr "numeral"
1191 1242  
1192 1243 #: entries/phrase_descriptions/polish_strings.py:327
1193   -#: entries/polish_strings.py:110
  1244 +#: entries/polish_strings.py:126
1194 1245 msgid "lokatywna"
1195 1246 msgstr "locative"
1196 1247  
... ... @@ -1215,7 +1266,7 @@ msgid &quot;mową&quot;
1215 1266 msgstr "speech"
1216 1267  
1217 1268 #: entries/phrase_descriptions/polish_strings.py:329
1218   -#: entries/polish_strings.py:136
  1269 +#: entries/polish_strings.py:152
1219 1270 msgid "niechromatyczna"
1220 1271 msgstr "nonchromatic"
1221 1272  
... ... @@ -1276,7 +1327,7 @@ msgid &quot;odsłownikową&quot;
1276 1327 msgstr "gerundial"
1277 1328  
1278 1329 #: entries/phrase_descriptions/polish_strings.py:334
1279   -#: entries/polish_strings.py:148
  1330 +#: entries/polish_strings.py:164
1280 1331 msgid "partykuła"
1281 1332 msgstr "particle"
1282 1333  
... ... @@ -1289,7 +1340,7 @@ msgid &quot;partykułą&quot;
1289 1340 msgstr "particle"
1290 1341  
1291 1342 #: entries/phrase_descriptions/polish_strings.py:335
1292   -#: entries/polish_strings.py:113
  1343 +#: entries/polish_strings.py:129
1293 1344 msgid "perlatywna"
1294 1345 msgstr "perlative"
1295 1346  
... ... @@ -1310,7 +1361,7 @@ msgid &quot;podmiotem&quot;
1310 1361 msgstr "subject"
1311 1362  
1312 1363 #: entries/phrase_descriptions/polish_strings.py:337
1313   -#: entries/polish_strings.py:140
  1364 +#: entries/polish_strings.py:156
1314 1365 msgid "posesywna"
1315 1366 msgstr "possesive"
1316 1367  
... ... @@ -1323,7 +1374,7 @@ msgid &quot;posesywną&quot;
1323 1374 msgstr "possesive"
1324 1375  
1325 1376 #: entries/phrase_descriptions/polish_strings.py:338
1326   -#: entries/polish_strings.py:126
  1377 +#: entries/polish_strings.py:142
1327 1378 msgid "porównawcza"
1328 1379 msgstr "comparative"
1329 1380  
... ... @@ -1336,7 +1387,7 @@ msgid &quot;porównawczą&quot;
1336 1387 msgstr "comparative"
1337 1388  
1338 1389 #: entries/phrase_descriptions/polish_strings.py:339
1339   -#: entries/polish_strings.py:124
  1390 +#: entries/polish_strings.py:140
1340 1391 msgid "przymiotnikowa"
1341 1392 msgstr "adjectival"
1342 1393  
... ... @@ -1361,7 +1412,7 @@ msgid &quot;przysłówkami&quot;
1361 1412 msgstr "adverbs"
1362 1413  
1363 1414 #: entries/phrase_descriptions/polish_strings.py:341
1364   -#: entries/polish_strings.py:125
  1415 +#: entries/polish_strings.py:141
1365 1416 msgid "przysłówkowa"
1366 1417 msgstr "adverbial"
1367 1418  
... ... @@ -1410,7 +1461,7 @@ msgid &quot;realizującą&quot;
1410 1461 msgstr "realising"
1411 1462  
1412 1463 #: entries/phrase_descriptions/polish_strings.py:345
1413   -#: entries/polish_strings.py:137
  1464 +#: entries/polish_strings.py:153
1414 1465 msgid "rzeczownikowa"
1415 1466 msgstr "nominal"
1416 1467  
... ... @@ -1447,7 +1498,7 @@ msgid &quot;stosowaną&quot;
1447 1498 msgstr "used"
1448 1499  
1449 1500 #: entries/phrase_descriptions/polish_strings.py:348
1450   -#: entries/polish_strings.py:114
  1501 +#: entries/polish_strings.py:130
1451 1502 msgid "temporalna"
1452 1503 msgstr "temporal"
1453 1504  
... ... @@ -1496,7 +1547,7 @@ msgid &quot;zależną&quot;
1496 1547 msgstr "dependent"
1497 1548  
1498 1549 #: entries/phrase_descriptions/polish_strings.py:353
1499   -#: entries/polish_strings.py:128
  1550 +#: entries/polish_strings.py:144
1500 1551 msgid "zdaniowa"
1501 1552 msgstr "clause"
1502 1553  
... ... @@ -1509,194 +1560,242 @@ msgid &quot;zdaniową&quot;
1509 1560 msgstr "clause"
1510 1561  
1511 1562 #: entries/polish_strings.py:6
  1563 +msgid "do obróbki"
  1564 +msgstr "unprocessed"
  1565 +
  1566 +#: entries/polish_strings.py:7
  1567 +msgid "w obróbce"
  1568 +msgstr "in processing"
  1569 +
  1570 +#: entries/polish_strings.py:8
  1571 +msgid "do usunięcia"
  1572 +msgstr "to delete"
  1573 +
  1574 +#: entries/polish_strings.py:9
  1575 +msgid "gotowe"
  1576 +msgstr "ready"
  1577 +
  1578 +#: entries/polish_strings.py:10
  1579 +msgid "zalążkowe"
  1580 +msgstr "stub"
  1581 +
  1582 +#: entries/polish_strings.py:11
  1583 +msgid "sprawdzone"
  1584 +msgstr "checked"
  1585 +
  1586 +#: entries/polish_strings.py:12
  1587 +msgid "(F) w obróbce"
  1588 +msgstr "(F) in processing"
  1589 +
  1590 +#: entries/polish_strings.py:13
  1591 +msgid "(F) gotowe"
  1592 +msgstr "(F) ready"
  1593 +
  1594 +#: entries/polish_strings.py:14
  1595 +msgid "(F) sprawdzone"
  1596 +msgstr "(F) checked"
  1597 +
  1598 +#: entries/polish_strings.py:15
  1599 +msgid "(S) w obróbce"
  1600 +msgstr "(S) in processing"
  1601 +
  1602 +#: entries/polish_strings.py:16
  1603 +msgid "(S) gotowe"
  1604 +msgstr "(S) ready"
  1605 +
  1606 +#: entries/polish_strings.py:17
  1607 +msgid "(S) sprawdzone"
  1608 +msgstr "(S) checked"
  1609 +
  1610 +#: entries/polish_strings.py:22
1512 1611 msgid "przymiotnik"
1513 1612 msgstr "adjective"
1514 1613  
1515   -#: entries/polish_strings.py:7
  1614 +#: entries/polish_strings.py:23
1516 1615 msgid "przysłówek"
1517 1616 msgstr "adverb"
1518 1617  
1519   -#: entries/polish_strings.py:8
  1618 +#: entries/polish_strings.py:24
1520 1619 msgid "rzeczownik"
1521 1620 msgstr "noun"
1522 1621  
1523   -#: entries/polish_strings.py:9
  1622 +#: entries/polish_strings.py:25
1524 1623 msgid "czasownik"
1525 1624 msgstr "verb"
1526 1625  
1527   -#: entries/polish_strings.py:14
  1626 +#: entries/polish_strings.py:30
1528 1627 msgid "dokonany"
1529 1628 msgstr "perfective"
1530 1629  
1531   -#: entries/polish_strings.py:15
  1630 +#: entries/polish_strings.py:31
1532 1631 msgid "niedokonany"
1533 1632 msgstr "imperfective"
1534 1633  
1535   -#: entries/polish_strings.py:20
  1634 +#: entries/polish_strings.py:36
1536 1635 msgid "zanegowany"
1537 1636 msgstr "negated"
1538 1637  
1539   -#: entries/polish_strings.py:21
  1638 +#: entries/polish_strings.py:37
1540 1639 msgid "niezanegowany"
1541 1640 msgstr "not negated"
1542 1641  
1543   -#: entries/polish_strings.py:22
  1642 +#: entries/polish_strings.py:38
1544 1643 msgid "dowolny"
1545 1644 msgstr "any"
1546 1645  
1547   -#: entries/polish_strings.py:25
  1646 +#: entries/polish_strings.py:41
1548 1647 msgid "tak"
1549 1648 msgstr "yes"
1550 1649  
1551   -#: entries/polish_strings.py:25
  1650 +#: entries/polish_strings.py:41
1552 1651 msgid "nie"
1553 1652 msgstr "no"
1554 1653  
1555   -#: entries/polish_strings.py:29
  1654 +#: entries/polish_strings.py:45
1556 1655 msgid "wulgarny"
1557 1656 msgstr "vulgar"
1558 1657  
1559   -#: entries/polish_strings.py:30
  1658 +#: entries/polish_strings.py:46
1560 1659 msgid "potoczny"
1561 1660 msgstr "colloquial"
1562 1661  
1563   -#: entries/polish_strings.py:31
  1662 +#: entries/polish_strings.py:47
1564 1663 msgid "archaiczny"
1565 1664 msgstr "archaic"
1566 1665  
1567   -#: entries/polish_strings.py:32 entries/polish_strings.py:211
  1666 +#: entries/polish_strings.py:48 entries/polish_strings.py:227
1568 1667 msgid "zły"
1569 1668 msgstr "bad"
1570 1669  
1571   -#: entries/polish_strings.py:33 entries/polish_strings.py:212
  1670 +#: entries/polish_strings.py:49 entries/polish_strings.py:228
1572 1671 msgid "wątpliwy"
1573 1672 msgstr "uncertain"
1574 1673  
1575   -#: entries/polish_strings.py:34
  1674 +#: entries/polish_strings.py:50
1576 1675 msgid "pewny"
1577 1676 msgstr "certain"
1578 1677  
1579   -#: entries/polish_strings.py:39
  1678 +#: entries/polish_strings.py:55
1580 1679 msgid "wulgarna"
1581 1680 msgstr "vulgar"
1582 1681  
1583   -#: entries/polish_strings.py:40
  1682 +#: entries/polish_strings.py:56
1584 1683 msgid "potoczna"
1585 1684 msgstr "colloquial"
1586 1685  
1587   -#: entries/polish_strings.py:41
  1686 +#: entries/polish_strings.py:57
1588 1687 msgid "archaiczna"
1589 1688 msgstr "archaic"
1590 1689  
1591   -#: entries/polish_strings.py:42
  1690 +#: entries/polish_strings.py:58
1592 1691 msgid "zła"
1593 1692 msgstr "bad"
1594 1693  
1595   -#: entries/polish_strings.py:43
1596   -msgid "niepewna"
  1694 +#: entries/polish_strings.py:59
  1695 +msgid "wątpliwa"
1597 1696 msgstr "uncertain"
1598 1697  
1599   -#: entries/polish_strings.py:44
  1698 +#: entries/polish_strings.py:60
1600 1699 msgid "pewna"
1601 1700 msgstr "certain"
1602 1701  
1603   -#: entries/polish_strings.py:45
  1702 +#: entries/polish_strings.py:61
1604 1703 msgid "sporadyczna"
1605 1704 msgstr "rare"
1606 1705  
1607   -#: entries/polish_strings.py:46
  1706 +#: entries/polish_strings.py:62
1608 1707 msgid "dziedzinowa"
1609 1708 msgstr "domain-specific"
1610 1709  
1611   -#: entries/polish_strings.py:47
  1710 +#: entries/polish_strings.py:63
1612 1711 msgid "metaforyczna"
1613 1712 msgstr "metaphorical"
1614 1713  
1615   -#: entries/polish_strings.py:48
  1714 +#: entries/polish_strings.py:64
1616 1715 msgid "nieznana"
1617 1716 msgstr "unknown"
1618 1717  
1619   -#: entries/polish_strings.py:54
  1718 +#: entries/polish_strings.py:70
1620 1719 msgid "dopełnienie"
1621 1720 msgstr "object"
1622 1721  
1623   -#: entries/polish_strings.py:55
  1722 +#: entries/polish_strings.py:71
1624 1723 msgid "centrum"
1625 1724 msgstr "head"
1626 1725  
1627   -#: entries/polish_strings.py:60 entries/polish_strings.py:64
  1726 +#: entries/polish_strings.py:76 entries/polish_strings.py:80
1628 1727 msgid "kontrolujący"
1629 1728 msgstr "controller"
1630 1729  
1631   -#: entries/polish_strings.py:61 entries/polish_strings.py:65
  1730 +#: entries/polish_strings.py:77 entries/polish_strings.py:81
1632 1731 msgid "kontrolowany"
1633 1732 msgstr "controllee"
1634 1733  
1635   -#: entries/polish_strings.py:62
  1734 +#: entries/polish_strings.py:78
1636 1735 msgid "kontrolujący #2"
1637 1736 msgstr "controller #2"
1638 1737  
1639   -#: entries/polish_strings.py:63
  1738 +#: entries/polish_strings.py:79
1640 1739 msgid "kontrolowany #2"
1641 1740 msgstr "controllee #2"
1642 1741  
1643   -#: entries/polish_strings.py:70
  1742 +#: entries/polish_strings.py:86
1644 1743 msgid "Przypadek"
1645 1744 msgstr "Case"
1646 1745  
1647   -#: entries/polish_strings.py:71
  1746 +#: entries/polish_strings.py:87
1648 1747 msgid "Liczba"
1649 1748 msgstr "Number"
1650 1749  
1651   -#: entries/polish_strings.py:72
  1750 +#: entries/polish_strings.py:88
1652 1751 msgid "Rodzaj"
1653 1752 msgstr "Gender"
1654 1753  
1655   -#: entries/polish_strings.py:73
  1754 +#: entries/polish_strings.py:89
1656 1755 msgid "Stopień"
1657 1756 msgstr "Degree"
1658 1757  
1659   -#: entries/polish_strings.py:74
  1758 +#: entries/polish_strings.py:90
1660 1759 msgid "Przyimek"
1661 1760 msgstr "Preposition"
1662 1761  
1663   -#: entries/polish_strings.py:75
  1762 +#: entries/polish_strings.py:91
1664 1763 msgid "Przyimek złożony"
1665 1764 msgstr "Complex preposition"
1666 1765  
1667   -#: entries/polish_strings.py:76
  1766 +#: entries/polish_strings.py:92
1668 1767 msgid "Inherentne <i>się</i>"
1669 1768 msgstr "Inherent <i>się</i>"
1670 1769  
1671   -#: entries/polish_strings.py:77
  1770 +#: entries/polish_strings.py:93
1672 1771 msgid "Zanegowanie"
1673 1772 msgstr "Negativity"
1674 1773  
1675   -#: entries/polish_strings.py:78
  1774 +#: entries/polish_strings.py:94
1676 1775 msgid "Typ frazy zdaniowej"
1677 1776 msgstr "Clause type"
1678 1777  
1679   -#: entries/polish_strings.py:79
  1778 +#: entries/polish_strings.py:95
1680 1779 msgid "Realizacje"
1681 1780 msgstr "Realisations"
1682 1781  
1683   -#: entries/polish_strings.py:81
  1782 +#: entries/polish_strings.py:97
1684 1783 msgid "Typ okolicznika"
1685 1784 msgstr "Adverbial type"
1686 1785  
1687   -#: entries/polish_strings.py:82
  1786 +#: entries/polish_strings.py:98
1688 1787 msgid "Typ frazy porównawczej"
1689 1788 msgstr "Comparative phrase type"
1690 1789  
1691   -#: entries/polish_strings.py:83
  1790 +#: entries/polish_strings.py:99
1692 1791 msgid "Postać frazy zleksykalizowanej"
1693 1792 msgstr "Form of lexicalised phrase"
1694 1793  
1695   -#: entries/polish_strings.py:88
  1794 +#: entries/polish_strings.py:104
1696 1795 msgid "strukturalny"
1697 1796 msgstr "structural"
1698 1797  
1699   -#: entries/polish_strings.py:88
  1798 +#: entries/polish_strings.py:104
1700 1799 msgid ""
1701 1800 "mianownik na pozycji podmiotu, biernik albo dopełniacz w zależności od "
1702 1801 "negacji na pozycji dopełnienia"
... ... @@ -1704,45 +1803,45 @@ msgstr &quot;&quot;
1704 1803 "nominative on a subject position, accusative or genitive depending on "
1705 1804 "negation on a direct object position"
1706 1805  
1707   -#: entries/polish_strings.py:89
  1806 +#: entries/polish_strings.py:105
1708 1807 msgid "mianownik"
1709 1808 msgstr "nominative"
1710 1809  
1711   -#: entries/polish_strings.py:90
  1810 +#: entries/polish_strings.py:106
1712 1811 msgid "dopełniacz"
1713 1812 msgstr "genitive"
1714 1813  
1715   -#: entries/polish_strings.py:91
  1814 +#: entries/polish_strings.py:107
1716 1815 msgid "celownik"
1717 1816 msgstr "dative"
1718 1817  
1719   -#: entries/polish_strings.py:92
  1818 +#: entries/polish_strings.py:108
1720 1819 msgid "biernik"
1721 1820 msgstr "accusative"
1722 1821  
1723   -#: entries/polish_strings.py:93
  1822 +#: entries/polish_strings.py:109
1724 1823 msgid "narzędnik"
1725 1824 msgstr "instrumental"
1726 1825  
1727   -#: entries/polish_strings.py:94
  1826 +#: entries/polish_strings.py:110
1728 1827 msgid "miejscownik"
1729 1828 msgstr "locative"
1730 1829  
1731   -#: entries/polish_strings.py:95
  1830 +#: entries/polish_strings.py:111
1732 1831 msgid "predykatywny"
1733 1832 msgstr "predicative"
1734 1833  
1735   -#: entries/polish_strings.py:95
  1834 +#: entries/polish_strings.py:111
1736 1835 msgid ""
1737 1836 "narzędnik bądź przypadek narzucany przez element kontrolujący na pozycji "
1738 1837 "predykatywnej"
1739 1838 msgstr ""
1740 1839  
1741   -#: entries/polish_strings.py:96
  1840 +#: entries/polish_strings.py:112
1742 1841 msgid "partytytwny"
1743 1842 msgstr "partitive"
1744 1843  
1745   -#: entries/polish_strings.py:96
  1844 +#: entries/polish_strings.py:112
1746 1845 msgid ""
1747 1846 "przypadek służący do opisu rozchwiania pomiędzy biernikiem a dopełniaczem "
1748 1847 "charakterystycznego dla rzeczowników partytywnych (podzielnych, np. "
... ... @@ -1750,280 +1849,291 @@ msgid &quot;&quot;
1750 1849 "chleba</i>, <i>nalać wodę/wody</i>)"
1751 1850 msgstr ""
1752 1851  
1753   -#: entries/polish_strings.py:97
  1852 +#: entries/polish_strings.py:113
1754 1853 msgid "poprzyimkowy"
1755 1854 msgstr "postprepositional"
1756 1855  
1757   -#: entries/polish_strings.py:98
  1856 +#: entries/polish_strings.py:114
1758 1857 msgid "uzgodnienie"
1759 1858 msgstr "agreement"
1760 1859  
1761   -#: entries/polish_strings.py:100
  1860 +#: entries/polish_strings.py:116
1762 1861 msgid "pojedyncza"
1763 1862 msgstr "singular"
1764 1863  
1765   -#: entries/polish_strings.py:101
  1864 +#: entries/polish_strings.py:117
1766 1865 msgid "mnoga"
1767 1866 msgstr "plural"
1768 1867  
1769   -#: entries/polish_strings.py:102
  1868 +#: entries/polish_strings.py:118
1770 1869 msgid "męski osobowy"
1771 1870 msgstr "masculine personal"
1772 1871  
1773   -#: entries/polish_strings.py:103
  1872 +#: entries/polish_strings.py:119
1774 1873 msgid "męski żywotny"
1775 1874 msgstr "masculine animate"
1776 1875  
1777   -#: entries/polish_strings.py:104
  1876 +#: entries/polish_strings.py:120
1778 1877 msgid "męski nieżywotny"
1779 1878 msgstr "masculine inanimate"
1780 1879  
1781   -#: entries/polish_strings.py:105
  1880 +#: entries/polish_strings.py:121
1782 1881 msgid "żeński"
1783 1882 msgstr "feminine"
1784 1883  
1785   -#: entries/polish_strings.py:106
  1884 +#: entries/polish_strings.py:122
1786 1885 msgid "nijaki"
1787 1886 msgstr "neuter"
1788 1887  
1789   -#: entries/polish_strings.py:107
  1888 +#: entries/polish_strings.py:123
1790 1889 msgid "równy"
1791 1890 msgstr "positive"
1792 1891  
1793   -#: entries/polish_strings.py:108
  1892 +#: entries/polish_strings.py:124
1794 1893 msgid "wyższy"
1795 1894 msgstr "comparative"
1796 1895  
1797   -#: entries/polish_strings.py:109
  1896 +#: entries/polish_strings.py:125
1798 1897 msgid "najwyższy"
1799 1898 msgstr "superlative"
1800 1899  
1801   -#: entries/polish_strings.py:116
  1900 +#: entries/polish_strings.py:132
1802 1901 msgid "sposobu"
1803 1902 msgstr "manner"
1804 1903  
1805   -#: entries/polish_strings.py:127
  1904 +#: entries/polish_strings.py:143
1806 1905 msgid "przyimkowa z przyimkiem złożonym"
1807 1906 msgstr "prepositional with complex preposition"
1808 1907  
1809   -#: entries/polish_strings.py:129
  1908 +#: entries/polish_strings.py:145
1810 1909 msgid "dystrybutywna"
1811 1910 msgstr "distributive"
1812 1911  
1813   -#: entries/polish_strings.py:131
  1912 +#: entries/polish_strings.py:147
1814 1913 msgid "podmiot czasownika wymagającego bezokolicznika"
1815 1914 msgstr "subject of a verb requiring an infinitive"
1816 1915  
1817   -#: entries/polish_strings.py:132
  1916 +#: entries/polish_strings.py:148
1818 1917 msgid "zamrożona fraza zleksykalizowana"
1819 1918 msgstr "fixed lexicalised phrase"
1820 1919  
1821   -#: entries/polish_strings.py:134
  1920 +#: entries/polish_strings.py:150
1822 1921 msgid "fraza zleksykalizowana"
1823 1922 msgstr "lexicalised phrase"
1824 1923  
1825   -#: entries/polish_strings.py:135
  1924 +#: entries/polish_strings.py:151
1826 1925 msgid "zdaniowa z korelatem"
1827 1926 msgstr "clause with a correlate"
1828 1927  
1829   -#: entries/polish_strings.py:139
  1928 +#: entries/polish_strings.py:155
1830 1929 msgid "mowa niezależna"
1831 1930 msgstr "direct speech"
1832 1931  
1833   -#: entries/polish_strings.py:142
  1932 +#: entries/polish_strings.py:158
1834 1933 msgid "przyimkowo-przymiotnikowa"
1835 1934 msgstr "adjectival-prepositional"
1836 1935  
1837   -#: entries/polish_strings.py:143
  1936 +#: entries/polish_strings.py:159
1838 1937 msgid "przyimkowo-odsłownikowa"
1839 1938 msgstr "gerundial-prepositional"
1840 1939  
1841   -#: entries/polish_strings.py:144
  1940 +#: entries/polish_strings.py:160
1842 1941 msgid "zdaniowa z korelatem przyimkowym"
1843 1942 msgstr "clause with a prepositional correlate"
1844 1943  
1845   -#: entries/polish_strings.py:145
  1944 +#: entries/polish_strings.py:161
1846 1945 msgid "przyimkowo-rzeczownikowa"
1847 1946 msgstr "nominal-prepositional"
1848 1947  
1849   -#: entries/polish_strings.py:146
  1948 +#: entries/polish_strings.py:162
1850 1949 msgid "przyimkowo-liczebnikowa"
1851 1950 msgstr "numeral-prepositional"
1852 1951  
1853   -#: entries/polish_strings.py:147
  1952 +#: entries/polish_strings.py:163
1854 1953 msgid "przyimkowo-imiesłowowa"
1855 1954 msgstr "participal-prepositional"
1856 1955  
1857   -#: entries/polish_strings.py:149
  1956 +#: entries/polish_strings.py:165
1858 1957 msgid "wzajemnościowa partykuła się"
1859 1958 msgstr "reciprocal się particle"
1860 1959  
1861   -#: entries/polish_strings.py:150
  1960 +#: entries/polish_strings.py:166
1862 1961 msgid "zwrotna partykuła się"
1863 1962 msgstr "reflexive się particle"
1864 1963  
1865   -#: entries/polish_strings.py:151
  1964 +#: entries/polish_strings.py:167
1866 1965 msgid "okolicznikowa"
1867 1966 msgstr "adjunct"
1868 1967  
1869   -#: entries/polish_strings.py:161
  1968 +#: entries/polish_strings.py:177
1870 1969 msgid "lub"
1871 1970 msgstr "or"
1872 1971  
1873   -#: entries/polish_strings.py:162
  1972 +#: entries/polish_strings.py:178
1874 1973 msgid "wyłącznie"
1875 1974 msgstr "exclusively"
1876 1975  
1877   -#: entries/polish_strings.py:167
  1976 +#: entries/polish_strings.py:183
1878 1977 msgid "szeregowo (bez spójnika)"
1879 1978 msgstr "concatenation (no conjunction)"
1880 1979  
1881   -#: entries/polish_strings.py:168
  1980 +#: entries/polish_strings.py:184
1882 1981 msgid "koordynacja (ze spójnikiem)"
1883 1982 msgstr "coordination (with conjunction)"
1884 1983  
1885   -#: entries/polish_strings.py:173
  1984 +#: entries/polish_strings.py:189
1886 1985 msgid "RELAT"
1887 1986 msgstr "RELAT"
1888 1987  
1889   -#: entries/polish_strings.py:174
  1988 +#: entries/polish_strings.py:190
1890 1989 msgid "fuzzynimia synsetów"
1891 1990 msgstr "synset fuzzynymy"
1892 1991  
1893   -#: entries/polish_strings.py:175
  1992 +#: entries/polish_strings.py:191
1894 1993 msgid "holonimia"
1895 1994 msgstr "holonymy"
1896 1995  
1897   -#: entries/polish_strings.py:176
  1996 +#: entries/polish_strings.py:192
1898 1997 msgid "holonimia (typu część)"
1899 1998 msgstr "holonymy (part)"
1900 1999  
1901   -#: entries/polish_strings.py:177
  2000 +#: entries/polish_strings.py:193
1902 2001 msgid "holonimia (typu element taksonomiczny)"
1903 2002 msgstr "holonymy (taxonomical element)"
1904 2003  
1905   -#: entries/polish_strings.py:178
  2004 +#: entries/polish_strings.py:194
1906 2005 msgid "holonimia (typu element)"
1907 2006 msgstr "holonymy (element)"
1908 2007  
1909   -#: entries/polish_strings.py:179
  2008 +#: entries/polish_strings.py:195
1910 2009 msgid "holonimia (typu materiał)"
1911 2010 msgstr "holonymy (material)"
1912 2011  
1913   -#: entries/polish_strings.py:180
  2012 +#: entries/polish_strings.py:196
1914 2013 msgid "holonimia (typu miejsce)"
1915 2014 msgstr "holonymy (place)"
1916 2015  
1917   -#: entries/polish_strings.py:181
  2016 +#: entries/polish_strings.py:197
1918 2017 msgid "holonimia (typu porcja)"
1919 2018 msgstr "holonymy (portion)"
1920 2019  
1921   -#: entries/polish_strings.py:182
  2020 +#: entries/polish_strings.py:198
1922 2021 msgid "meronimia"
1923 2022 msgstr "meronymy"
1924 2023  
1925   -#: entries/polish_strings.py:183
  2024 +#: entries/polish_strings.py:199
1926 2025 msgid "meronimia (typu część)"
1927 2026 msgstr "meronymy (part)"
1928 2027  
1929   -#: entries/polish_strings.py:184
  2028 +#: entries/polish_strings.py:200
1930 2029 msgid "meronimia (typu element taksonomiczny)"
1931 2030 msgstr "meronymy (taxonomical element)"
1932 2031  
1933   -#: entries/polish_strings.py:185
  2032 +#: entries/polish_strings.py:201
1934 2033 msgid "meronimia (typu element)"
1935 2034 msgstr "meronymy (element)"
1936 2035  
1937   -#: entries/polish_strings.py:186
  2036 +#: entries/polish_strings.py:202
1938 2037 msgid "meronimia (typu materiał)"
1939 2038 msgstr "meronymy (material)"
1940 2039  
1941   -#: entries/polish_strings.py:187
  2040 +#: entries/polish_strings.py:203
1942 2041 msgid "meronimia (typu miejsce)"
1943 2042 msgstr "meronymy (place)"
1944 2043  
1945   -#: entries/polish_strings.py:188
  2044 +#: entries/polish_strings.py:204
1946 2045 msgid "meronimia (typu porcja)"
1947 2046 msgstr "meronymy (portion)"
1948 2047  
1949   -#: entries/polish_strings.py:189
  2048 +#: entries/polish_strings.py:205
1950 2049 msgid "nosiciel stanu/cechy"
1951 2050 msgstr "owner of state/feature"
1952 2051  
1953   -#: entries/polish_strings.py:190
  2052 +#: entries/polish_strings.py:206
1954 2053 msgid "stan/cecha"
1955 2054 msgstr "state/feature"
1956 2055  
1957   -#: entries/polish_strings.py:191
  2056 +#: entries/polish_strings.py:207
1958 2057 msgid "synonimia międzyparadygmatyczna"
1959 2058 msgstr "interparadigm synonymy"
1960 2059  
1961   -#: entries/polish_strings.py:197
  2060 +#: entries/polish_strings.py:213
1962 2061 msgid "Korpus Słownika Frekwencyjnego (0,5M segmentów)"
1963 2062 msgstr "Frequency Dictionary Corpus (0.5M segments)"
1964 2063  
1965   -#: entries/polish_strings.py:198
  2064 +#: entries/polish_strings.py:214
1966 2065 msgid "korpus ręcznie anotowany (1,2M segmentów)"
1967 2066 msgstr "manually annotated corpus (1.2M segments)"
1968 2067  
1969   -#: entries/polish_strings.py:199
  2068 +#: entries/polish_strings.py:215
1970 2069 msgid "próbka Korpusu IPI PAN (2. wydanie; 30M segmentów)"
1971 2070 msgstr "IPI PAN Corpus sample (2nd edition; 30M segments)"
1972 2071  
1973   -#: entries/polish_strings.py:200
  2072 +#: entries/polish_strings.py:216
1974 2073 msgid "pełny Korpus IPI PAN (2. wydanie; 250M segmentów)"
1975 2074 msgstr "full IPI PAN Corpus (2nd edition; 250M segments)"
1976 2075  
1977   -#: entries/polish_strings.py:201
  2076 +#: entries/polish_strings.py:217
1978 2077 msgid "podkorpus zrównoważony NKJP (300M segmentów)"
1979 2078 msgstr "balanced NKJP subcorpus (300M segments)"
1980 2079  
1981   -#: entries/polish_strings.py:202
  2080 +#: entries/polish_strings.py:218
1982 2081 msgid "demo NKJP (wersja 2; 500M segmentów)"
1983 2082 msgstr "demo NKJP (version 2; 500M segments)"
1984 2083  
1985   -#: entries/polish_strings.py:203
  2084 +#: entries/polish_strings.py:219
1986 2085 msgid "pełny NKJP (1800M segmentów)"
1987 2086 msgstr "full NKJP (1800M segments)"
1988 2087  
1989   -#: entries/polish_strings.py:204
  2088 +#: entries/polish_strings.py:220
1990 2089 msgid "literatura lingwistyczna"
1991 2090 msgstr "linguistic literature"
1992 2091  
1993   -#: entries/polish_strings.py:205
  2092 +#: entries/polish_strings.py:221
1994 2093 msgid "literatura inna"
1995 2094 msgstr "other literature"
1996 2095  
1997   -#: entries/polish_strings.py:206
  2096 +#: entries/polish_strings.py:222
1998 2097 msgid "własny"
1999 2098 msgstr "own"
2000 2099  
2001   -#: entries/polish_strings.py:213
  2100 +#: entries/polish_strings.py:229
2002 2101 msgid "dobry"
2003 2102 msgstr "good"
2004 2103  
2005 2104 #: entries/templates/entries.html:34
  2105 +msgid "Filtrowanie"
  2106 +msgstr "Filtering"
  2107 +
  2108 +#: entries/templates/entries.html:41
  2109 +msgid "Ramy"
  2110 +msgstr "Frames"
  2111 +
  2112 +#: entries/templates/entries.html:44
  2113 +msgid "Schematy"
  2114 +msgstr "Schemata"
  2115 +
  2116 +#: entries/templates/entries.html:50
2006 2117 msgid "Ostatnio oglądane"
2007 2118 msgstr "Last visited"
2008 2119  
2009   -#: entries/templates/entries.html:47
  2120 +#: entries/templates/entries.html:60
2010 2121 msgid "Opcje"
2011 2122 msgstr "Options"
2012 2123  
2013   -#: entries/templates/entries.html:53
  2124 +#: entries/templates/entries.html:66
2014 2125 msgid "Wyświetlaj opisy realizacji"
2015 2126 msgstr "Show realisation descriptions"
2016 2127  
2017   -#: entries/templates/entries.html:67 entries/templates/entries.html:89
  2128 +#: entries/templates/entries.html:97
2018 2129 msgid "Filtrowanie haseł"
2019 2130 msgstr "Entry filtering"
2020 2131  
2021   -#: entries/templates/entries.html:105 entries/templates/entry_display.html:28
  2132 +#: entries/templates/entries.html:113
2022 2133 msgid "Filtrowanie ram"
2023 2134 msgstr "Frame filtering"
2024 2135  
2025   -#: entries/templates/entries.html:121 entries/templates/entry_display.html:36
2026   -#: entries/templates/entry_display.html:61
  2136 +#: entries/templates/entries.html:129
2027 2137 msgid "Filtrowanie schematów"
2028 2138 msgstr "Schema filtering"
2029 2139  
... ... @@ -2039,40 +2149,40 @@ msgstr &quot;Syntax (schemata)&quot;
2039 2149 msgid "Przykłady niedopasowane"
2040 2150 msgstr "Unmatched examples"
2041 2151  
2042   -#: entries/templates/entry_display.html:45
  2152 +#: entries/templates/entry_display.html:35
  2153 +#: entries/templates/entry_display.html:54
2043 2154 #: entries/templates/entry_display.html:69
2044   -#: entries/templates/entry_display.html:84
2045 2155 msgid "Przykład"
2046 2156 msgstr "Example"
2047 2157  
2048   -#: entries/templates/entry_display.html:46
  2158 +#: entries/templates/entry_display.html:36
  2159 +#: entries/templates/entry_display.html:55
2049 2160 #: entries/templates/entry_display.html:70
2050   -#: entries/templates/entry_display.html:85
2051 2161 msgid "Źródło"
2052 2162 msgstr "Source"
2053 2163  
2054   -#: entries/templates/entry_display.html:53
  2164 +#: entries/templates/entry_display.html:43
  2165 +#: entries/templates/entry_display.html:62
2055 2166 #: entries/templates/entry_display.html:77
2056   -#: entries/templates/entry_display.html:92
2057 2167 msgid "Brak przykładów"
2058 2168 msgstr "No examples"
2059 2169  
2060   -#: entries/views.py:426
  2170 +#: entries/views.py:427
2061 2171 msgid ""
2062 2172 "Realizacja tego argumentu w zdaniu powinna być powiązana jakąkolwiek relacją"
2063 2173 msgstr "Realisation of this argument in the sentence should be in any relation"
2064 2174  
2065   -#: entries/views.py:428
  2175 +#: entries/views.py:429
2066 2176 msgid ""
2067 2177 "Realizacja tego argumentu w zdaniu powinna być powiązana relacją <i>{}</i>"
2068 2178 msgstr ""
2069 2179 "Realisation of this argument in the sentence should be in <i>{}</i> relation"
2070 2180  
2071   -#: entries/views.py:429
  2181 +#: entries/views.py:430
2072 2182 msgid "z realizacją argumentu <i>{}</i>."
2073 2183 msgstr "with realisation of the <i>{}</i> argument."
2074 2184  
2075   -#: entries/views.py:442
  2185 +#: entries/views.py:443
2076 2186 msgid "hiperonimy:"
2077 2187 msgstr "hypernyms"
2078 2188  
... ... @@ -2116,6 +2226,9 @@ msgstr &quot;distributive phrase&quot;
2116 2226 msgid "fraza posesywna"
2117 2227 msgstr "possesive phrase"
2118 2228  
  2229 +#~ msgid "niepewna"
  2230 +#~ msgstr "uncertain"
  2231 +
2119 2232 #~ msgid "Pobierz słownik"
2120 2233 #~ msgstr "Download dictionary"
2121 2234  
... ...
locale/en/LC_MESSAGES/djangojs.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: PACKAGE VERSION\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2021-06-30 10:15+0200\n"
  11 +"POT-Creation-Date: 2021-07-07 12:20+0200\n"
12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14 "Language-Team: LANGUAGE <LL@li.org>\n"
... ... @@ -180,27 +180,27 @@ msgstr &quot;: sort column in descending order&quot;
180 180 msgid "Formularz filtrowania zawiera błędy."
181 181 msgstr "The filtering form contains errors."
182 182  
183   -#: entries/static/entries/js/forms.js:46 entries/static/entries/js/forms.js:108
  183 +#: entries/static/entries/js/forms.js:49 entries/static/entries/js/forms.js:111
184 184 msgid "nie"
185 185 msgstr "not"
186 186  
187   -#: entries/static/entries/js/forms.js:83
  187 +#: entries/static/entries/js/forms.js:86
188 188 msgid "i"
189 189 msgstr "and"
190 190  
191   -#: entries/static/entries/js/forms.js:83
  191 +#: entries/static/entries/js/forms.js:86
192 192 msgid "lub"
193 193 msgstr "or"
194 194  
195   -#: entries/static/entries/js/forms.js:142
  195 +#: entries/static/entries/js/forms.js:145
196 196 msgid "zwiń"
197 197 msgstr "collapse"
198 198  
199   -#: entries/static/entries/js/forms.js:147
  199 +#: entries/static/entries/js/forms.js:150
200 200 msgid "rozwiń"
201 201 msgstr "expand"
202 202  
203   -#: entries/static/entries/js/forms.js:160
  203 +#: entries/static/entries/js/forms.js:163
204 204 msgid ""
205 205 "Łączenie negacji elementu z operatorem ‹inny› na jednym poziomie formularza "
206 206 "jest niemożliwe."
... ... @@ -208,33 +208,33 @@ msgstr &quot;&quot;
208 208 "Mixing element negation with ‹other› operator on the same level is not "
209 209 "possible."
210 210  
211   -#: entries/static/entries/js/forms.js:177
  211 +#: entries/static/entries/js/forms.js:180
212 212 msgid "Kliknij, aby wyłączyć negację tego atrybutu."
213 213 msgstr "Click to switch off negation of this attribute."
214 214  
215   -#: entries/static/entries/js/forms.js:179
  215 +#: entries/static/entries/js/forms.js:182
216 216 msgid "Kliknij, aby zanegować ten atrybut."
217 217 msgstr "Click to negate this attribute."
218 218  
219   -#: entries/static/entries/js/forms.js:203
  219 +#: entries/static/entries/js/forms.js:206
220 220 msgid ""
221 221 "Łączenie operatorów ‹lub› i ‹inny› na jednym poziomie formularza jest "
222 222 "niemożliwe."
223 223 msgstr "Mixing ‹or› and ‹other› operators on the same level is not possible."
224 224  
225   -#: entries/static/entries/js/forms.js:210
  225 +#: entries/static/entries/js/forms.js:213
226 226 msgid "Proszę najpierw dodać element,"
227 227 msgstr "First add an element"
228 228  
229   -#: entries/static/entries/js/forms.js:210
  229 +#: entries/static/entries/js/forms.js:213
230 230 msgid "aby użyć operatora ‹lub›"
231 231 msgstr "in order to use ‹or› operator"
232 232  
233   -#: entries/static/entries/js/forms.js:210
  233 +#: entries/static/entries/js/forms.js:213
234 234 msgid "aby użyć operatora ‹inny›"
235 235 msgstr "in order to use ‹other› operator"
236 236  
237   -#: entries/static/entries/js/forms.js:214
  237 +#: entries/static/entries/js/forms.js:217
238 238 msgid ""
239 239 "Łączenie operatora ‹inny› z negacją elementu na jednym poziomie formularza "
240 240 "jest niemożliwe."
... ... @@ -242,24 +242,24 @@ msgstr &quot;&quot;
242 242 "Mixing ‹other› operator with element negation on the same level is not "
243 243 "possible."
244 244  
245   -#: entries/static/entries/js/forms.js:218
  245 +#: entries/static/entries/js/forms.js:221
246 246 msgid "LUB"
247 247 msgstr "OR"
248 248  
249   -#: entries/static/entries/js/forms.js:218
  249 +#: entries/static/entries/js/forms.js:221
250 250 msgid "INNY"
251 251 msgstr "OTHER"
252 252  
253   -#: entries/static/entries/js/forms.js:218
  253 +#: entries/static/entries/js/forms.js:221
254 254 msgid "Usuń"
255 255 msgstr "Remove"
256 256  
257   -#: entries/static/entries/js/forms.js:229
  257 +#: entries/static/entries/js/forms.js:232
258 258 msgid "Wykonanie zapytania z operatorem ‹inny› może trwać zauważalnie dłużej."
259 259 msgstr ""
260 260 "Execution of a query using the ‹other› operator can take considerably longer."
261 261  
262   -#: entries/static/entries/js/forms.js:322
  262 +#: entries/static/entries/js/forms.js:325
263 263 msgid ""
264 264 "Dodanie elementu jest niemożliwe: osiągnięto maksymalny poziom zagnieżdżenia."
265 265 msgstr "Can’t add an element: maximum depth reached."
... ...