uklatn
Ukrainian Cyrillic transliteration to Latin script.
Supported transliteration schemes:
Usage:
import uklatn
uklatn.encode("Доброго вечора!")
uklatn.decode("Paljanycja")
Set the transliteration scheme:
uklatn.encode("Борщ", uklatn.DSTU_9112_B)
uklatn.encode("Шевченко", uklatn.KMU_55)
Notes
Input is assumed to be in Ukrainian (Cyrillic or Latin script), and will be processed fully. If your data has mixed languages, do preprocessing to extract Ukrainian chunks.
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
Metadata
Release files for uklatn 1.20.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uklatn-1.20.0.tar.gz | 10.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| uklatn-1.20.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.0 kB
Release files / uklatn-1.20.0.tar.gz
| Download URL | uklatn-1.20.0.tar.gz |
|---|---|
| Size | 10.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
35455e91b29db55b51a0a5efd7f630a0bfcbfd0be156d4e3af1abbcb23678077
|
|
BLAKE2b-256 checksum How to use checksums |
079d791605d741e4fa68f6aa82d3e9a38b0551b4e2fee3d8eadc229a42d54bad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.0
|
Release files / uklatn-1.20.0-py3-none-any.whl
| Download URL | uklatn-1.20.0-py3-none-any.whl |
|---|---|
| Size | 10.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4edfebe886e35bae9da337837ef5680c206cee84b2e332557d8f6f3e9ab9f1d2
|
|
BLAKE2b-256 checksum How to use checksums |
0979c8fd4d3618aec4a52565a688f819a4d7433781df01bc43e8e6af1dbc4336
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.0
|