Skip to main content

Ukrainian Cyrillic transliteration to Latin script

Project description

uklatn

Ukrainian Cyrillic transliteration to Latin script.

Supported transliteration schemes:

Usage:

import uklatn
s = uklatn.encode("Доброго вечора!")
print(s)
t = uklatn.decode("Paljanycja")
print(t)

Select a transliteration scheme:

s = uklatn.encode("Борщ", uklatn.DSTU_9112_A)

Module command line

python -m uklatn 'Бери вершину'
usage: uklatn [-h] [-f FILE] [-t {DSTU_9112_A,DSTU_9112_B,KMU_55}] [-l] [-c] [text ...]

positional arguments:
  text                  text to transliterate

options:
  -h, --help            show this help message and exit
  -f, --file FILE       read text from file
  -t, --table {DSTU_9112_A,DSTU_9112_B,KMU_55}
                        transliteration system (default: DSTU_9112_A)
  -l, --latin, --lat    convert to Latin script (default)
  -c, --cyrillic, --cyr
                        convert to Cyrillic script

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

uklatn-1.8.7.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

uklatn-1.8.7-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file uklatn-1.8.7.tar.gz.

File metadata

  • Download URL: uklatn-1.8.7.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for uklatn-1.8.7.tar.gz
Algorithm Hash digest
SHA256 cdbd6c0c8d4e72b14927a7ec5858d6a1aae3d55f664f2d6ca824b24ac4a11fd6
MD5 13922fa0f908c2142b8f5ab6efc6a068
BLAKE2b-256 e3bf970895aac9ee59a529e6e2e4d7eb4ce8ef2f8676bf70a5ebbbc48fc8b012

See more details on using hashes here.

File details

Details for the file uklatn-1.8.7-py3-none-any.whl.

File metadata

  • Download URL: uklatn-1.8.7-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for uklatn-1.8.7-py3-none-any.whl
Algorithm Hash digest
SHA256 62b5cb891ee12fefb1ae454bf59787a93be8fbdd8e2fcfaf57a8f658a47f20e3
MD5 0fced574a3fd6c2599ac1475190d789a
BLAKE2b-256 edd6d4683db6ac5a407f1b46a337b46e6d8031095d72e1cba51d230e9f7178db

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