Elkaptip
0. Description
This is a Uyghur text convert tool for gui. sometimes u want to display uyghur language in graphic softwares like photoshop or game engines like cocos2dx and unity3d, and u may find chat the characters displayed is not connecting each other. this time u will neet this tool to convert the common uyghur language text and display the converted language.
1. Installing
pip install elkatip # python3
2. Use of graphical interface
if u only want to convert some texts to show in graphic softwares like ps , u can use the gui program to do that. u can start the gui program by
python elkatipcomand in root directory or create your own script and show it like this:
from elkatip inport Elkatip
ktp = Elkatip()
ktp.showGui()
3. Use of program interface
if u want to display lots of text in your game or watemark in a photo, then u can use the the string converted by this tool.
from elkatip inport Elkatip
ktp = Elkatip()
uyghurqa1 = "" # the common unicode base area string
uighurche1 = ktp.toExt(uyghurqa1) # the unicode extended area string
uighurche2 = "" # the unicode extended area string
uyghurqa2 = ktp.toBase(uighurche2) # the common unicode base area string
note: uyghurqa1 and uyghurqa2 are the common text typed by modern input method. and uighurche1 and uighurche2 are the extended area string which u can dislay normally in a graphic program
4. others
- https://github.com/xirwajim/UyghurCharUtilities
- https://github.com/Alimjan2009/uyghur_convert_util
- https://github.com/almasgeek/UyghurLanguage
- https://github.com/menzil/uyghur-unicode-letters
- https://github.com/Uyghur-LRs/Uyghur-Wordlist
- https://github.com/mardan/Uyghur-SpellChecking-Lib
- https://github.com/neouyghur/fonts-for-uyghur-arabic-script
- https://github.com/gheyret/test_word2vec_uyghur
- https://github.com/neouyghur/uyghur-text-to-speech
- https://github.com/UyghurDev/Yulghun-vkb
- https://github.com/azmat21/Syllabification-for-Uyghur
- https://github.com/neouyghur/Multiple-Uyghur-Script-Converter
- https://github.com/mardan/Uyghur-Tokenizer
- https://github.com/UyghurDev/UySort
5. At the end
honestly, this tool is a java utils when i found it, and i need a python version. so i had to implement the python version myself, and i dont want u to do the same thing i did. hope it is helpful for u.
Metadata
Release files for elkatip 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| elkatip-1.0.1.tar.gz | 29.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| elkatip-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 59.6 kB
Release files / elkatip-1.0.1.tar.gz
| Download URL | elkatip-1.0.1.tar.gz |
|---|---|
| Size | 29.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
799f9ccd80e3c43d0459b5c7dbdab575a1df47ec35fc24c5c796765021f1bf4d
|
|
BLAKE2b-256 checksum How to use checksums |
0074b863934210f2339e8ce968c84a801900a2204bf1caa61340f3931266ac05
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.0
|
Release files / elkatip-1.0.1-py3-none-any.whl
| Download URL | elkatip-1.0.1-py3-none-any.whl |
|---|---|
| Size | 29.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9b9aca75cd04fd84b4422c833505071194d213f487172c126294f73b3ec7c8bb
|
|
BLAKE2b-256 checksum How to use checksums |
f317a12b4eca1ab468169283f616e365d79f1501d19bcb1477df0b1f53e30759
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.0
|
Security for elkatip 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.