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.1.0.tar.gz (8.5 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.1.0-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kaalin-3.1.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for kaalin-3.1.0.tar.gz
Algorithm Hash digest
SHA256 4183fe43a90693a44cc846c667248aac50a50a86145456fb7ea8d3cf736ea9bf
MD5 7197b34729cd607de63ece60c8192494
BLAKE2b-256 3d25262ef84c75b86bd8c8dd7ee30576597b972e304ded931cd7596cc5667085

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kaalin-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for kaalin-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac56de35c9db16b6cfa6f8bafd2ad226e5bd40c7426582ec842fa6cbdef48eb8
MD5 0b90914153ccffb71d8b7588e41c0cac
BLAKE2b-256 1cde873ff98afdd28db7f90021f7b2af61976a32ec9d2d462c26d6141a2253ea

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