Skip to content

v0.1.0 — pierwsze wydanie

Latest

Choose a tag to compare

@mpasternak mpasternak released this 03 Jul 20:04
· 5 commits to main since this release

Pierwsze wydanie django-polish-inflection — cienka warstwa Django (template tagi i filtry) nad polish-inflection, odmiana polszczyzny wprost w szablonach (SGJP).

Funkcje

  • Rzeczowniki przez wszystkie przypadki i obie liczby: {% odmien %} / |odmien + aliasy pytajne (kogo_czego, komu_czemu, …).
  • Frazy wielowyrazowe (nazwy własne instytucji): {% odmien_fraze %} — głowa + uzgadniające przymiotniki odmieniane, dopełniaczowy ogon zamrożony; l.poj. i l.mn.
  • Przymiotniki: {% odmien_przymiotnik %} wg rodzaju głowy.
  • Dobór formy wg liczebnika: {% odmiana_liczebnikowa %}.
  • Warstwa override (POLISH_INFLECTION_PHRASE_OVERRIDES) — ręczne nadpisania fraz, których heurystyka nie łapie.
  • Tryb strict (POLISH_INFLECTION_STRICT) — fallback vs BrakOdmiany.
  • Przykładowy projekt example_project/ (Odmieniarka): odmiana + analiza form (rzeczownik/przymiotnik).

Wymagania

  • Python ≥ 3.10, Django ≥ 5.2 (LTS), polish-inflection ≥ 0.7.0.

Instalacja

pip install django-polish-inflection

CI zielony na macierzy Python 3.10–3.13 × Django 5.2/6.0.