Skip to main content

Special opportunities for the Karakalpak language

Project description

Kaalin

Using this library, certain operations for the Karakalpak language can be performed very quickly and conveniently.

Example

from kaalin.converter import latin2cyrillic, cyrillic2latin


print(latin2cyrillic("Assalawma áleykum"))      # Ассалаўма әлейкум
print(cyrillic2latin("Ассалаўма әлейкум"))      # Assalawma áleykum
from kaalin.number import to_word, NumberRangeError


try:
  print(to_word(123))                     # bir júz jigirma úsh
  print(to_word(999, num_type="cyr"))     # тоғыз жүз тоқсан тоғыз
except NumberRangeError as e:
  print("San shegaradan asıp ketti!")
from kaalin.string import upper, lower


print(upper("Assalawma áleykum"))     # ASSALAWMA ÁLEYKUM
print(lower("Assalawma áleykum"))     # assalawma áleykum

Command Line Interface (CLI)

$ cyr2lat input.txt [output.txt]
$ lat2cyr input.txt [output.txt]

Project details


Download files

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

Source Distribution

kaalin-3.2.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kaalin-3.2.0-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file kaalin-3.2.0.tar.gz.

File metadata

  • Download URL: kaalin-3.2.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for kaalin-3.2.0.tar.gz
Algorithm Hash digest
SHA256 639c7076a3b7af9b3d018f9811159f9e8ae103901e3c28a951dddb1b5eaa890e
MD5 6a4d2c9b53a3c9b2b932e3bef42cf707
BLAKE2b-256 975a1bfd3013d36cc6d7962ddf2acda6477cf3bec65896ef56ea4a14c90a17b1

See more details on using hashes here.

File details

Details for the file kaalin-3.2.0-py3-none-any.whl.

File metadata

  • Download URL: kaalin-3.2.0-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for kaalin-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d6271d06f6857adf98789fcc7d05dc2f8615b10f1f0c56d1e7fd493a71bae89
MD5 618d33e58d1a4da0a2e7d4db0494ab70
BLAKE2b-256 6db9867ea2a66d528ac852318104ef58d6a025175def06b5030f7828e7c9b099

See more details on using hashes here.

Supported by

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