Skip to main content

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 elkatip comand in root directory or create your own script and show it like this:

from elkatip inport Elkatip
ktp = Elkatip()
ktp.showGui()

ui

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

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)

Source distribution for elkatip 1.0.1
File Size Uploaded
elkatip-1.0.1.tar.gz 29.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for elkatip 1.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page