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.
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 | |
|---|---|---|---|
| elkatip-1.0.1.tar.gz | 29.9 kB | 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
|