avar-me
avar-me is a Python package (import avar) and CLI (avar) for dictionary-backed language tooling.
Quick start
pip install avar-me
avar translate "рахӏат"
import avar
print(avar.translate("рахӏат"))
Содержание
Быстрые примеры
avar normalize "бет1ер" # → бетӏер
avar translate "рахӏат" # → отдых, покой; спокойствие
avar lookup "аб" # stem, forms, examples, see_also
avar lookup "ботӏроца" # поиск по форме → статья «бетӏер»
import avar
entry = avar.lookup("абали")[0]
entry.stem # 'а'
entry.stress # 1
entry.gender_forms # ('абали', 'авали', 'айали')
entry.senses[0].text # 'что касается этого'
Подробнее — в руководстве с примерами.