Improving the display of Persian text for Persian speakers
Project description
kivy persian
The first kivy Persian users.
I converted the kivy library into Farsi for Iranians so that Iranians can use it.
I have added a sample test file so you can understand how to use it.
Download
You can install this from pypi.
pip install kivyir
You can also install from this repository.
git clone https://github.com/goldaaa/kivyir.git
Then, install the library with
python setup.py install
Importing
Import kivyir commands, menus, and the shell
from kivyir import * # Line 1 should always be placed
Commands
Commands that can be used
Some changes if needed
from kivyir import *
config = Config()
config.change(
direction='ltr',
font_name='Sahel',
file_regular='{path}.ttf',
file_bold='{path}.ttf',
file_italic='{path}.ttf',
file_bolditalic='{path}.ttf'
)
Custom made
from kivyir import IrLabel, IrTextInput
Install the required package
kivy
facleaning
If you are interested in financial support, you can send a message through Gmail if you have any questions.
gmail: goldaaa.program@gmail.com
If you Arab speaking friends need to use it, let me know so that I can apply it for you too.
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
Built Distributions
File details
Details for the file kivyir-0.1.5.tar.gz
.
File metadata
- Download URL: kivyir-0.1.5.tar.gz
- Upload date:
- Size: 104.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 731bf3ff1bcab17a7594f5fd4ede61f42a4833435125942d0f44e7af0d3396be |
|
MD5 | dad446ac865343be3e7eb3dda4811835 |
|
BLAKE2b-256 | 771d938a4c6efc3b9a4803a5853d2c617e07808c7d0d7916f07625b7bcb10c7c |
Provenance
File details
Details for the file kivyir-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: kivyir-0.1.5-py3-none-any.whl
- Upload date:
- Size: 103.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0bf9f363c95857a9d203230116c7f6e88dcc258fda939d3a8a673efea6e7f5d |
|
MD5 | 5ecc4f296efc623a72e078ebc36973f5 |
|
BLAKE2b-256 | 736539668ed2c95b1b3f8a6d10f4cdbc8c2276d7c2dc27f6e208df8380b2604d |
Provenance
File details
Details for the file kivyir-0.1.5-py2.py3-none-any.whl
.
File metadata
- Download URL: kivyir-0.1.5-py2.py3-none-any.whl
- Upload date:
- Size: 103.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddd7d3eab11d1f8216255a68d73d7c5b14b072eec8e034a4298b0fc19b374193 |
|
MD5 | 365c4878dbcbe98a73c4ee80550f5293 |
|
BLAKE2b-256 | 7a2f46e8f22174ff7eecf197b19fcd760800896ae4ff862a820da990b7b1a275 |