Skip to content

dontbeidle/kaalin-python

Repository files navigation

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]

Contributors 3

  •  
  •  
  •  

Languages