Skip to main content

A module for translating words using diki.pl dictionary.

Project description

diki_translate

Moduł Python'a pozwalający na tłumaczenie z polskiego słownika diki.pl.

Instalacja

pip install diki_translate

Opis funkcji

Moduł zawiera klasę Diki z funkcją diki.translation(word, exact_word = 1)

word, akceptuje string, który masz zamiar przetłumaczyć.
exact_word, opcjonalny argument akceptujący int (domyślnie 1), określający czy funkcja ma zwrócić dokładne tłumaczenie słowa, np. czy dla słowa 'used' mają zostać wyświetlone tłumaczenia słowa 'use'.

Przykłady użycia

Wszystkie operacje są zaimplementowane w klasie Diki.
Wymaga ona podania języka, na który masz zamiar tłumaczyć.

from diki_translate import Diki

diki = Diki("english")

Wszystkie dozwolone języki to: "english", "german", "spanish", "italian", "french".

  • Przykłady tłumaczenia:
>>> list(diki.translation('used'))
['używany', 'przyzwyczajony', 'przywykły']
>>> list(diki.translation('used', 0))
['używany', 'przyzwyczajony', 'przywykły', 'używać', 'korzystać (np. z telefonu, toalety)', 'zużywać', 'wykorzystywać (np. kogoś do swoich celów)',...]


Funkcja zwraca iterator by nie żądać więcej wyników niż trzeba.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diki_translate-1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

diki_translate-1.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file diki_translate-1.0.tar.gz.

File metadata

  • Download URL: diki_translate-1.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.2

File hashes

Hashes for diki_translate-1.0.tar.gz
Algorithm Hash digest
SHA256 a4d0058e18546c700e74528b7a7ac30ea9a5be048f262633479a2f40451f8f8b
MD5 7dd57d28a4504a5e707b79d9eb09e54f
BLAKE2b-256 39defb30525cc4edde6c5f17e86e66840f6f5dd5d0df6b4dee5fbf1fd3b8a545

See more details on using hashes here.

File details

Details for the file diki_translate-1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for diki_translate-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3a597c18031fe8b072bd9db39eb7883884b25e81c690f14666348e367997bdd
MD5 63bbc274a6cd51e3e29b5a464f55cb7c
BLAKE2b-256 1308aaf3dbf7aaf9bb47df5dec8feb9d53645471a44655331bb69c7be134b2fe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page