Skip to main content

Kurdish Language Library for converting characters and numbers in Persian, English and also Arabic to Kurdish and vice versa.

Project description

Kurdish

Welcome to Kurdish Language Library - a Python Library for converting characters and numbers in Persian, English and also Arabic to Kurdish and vice versa.

Installation:

install the library as follows:

pip install Kurdish

Converting English Characters to Kurdish Based on KRG Unicode System (http://unicode.ekrg.org/ku_unicodes.html): print(‘Kurdish.convert_En_Char_to_Ku’,Kurdish.convert_En_Char_to_Ku(‘bexSyn le gwnah w heLe CawpoSyne! n to Con heReSet be uagry pRtyne? n bmbexSy be nwYjanewe, kesman le kese n be gwnahewe bmbexSe, delYm bexSyne’))

Converting Arabic Characters to Kurdish: print(‘Kurdish.convert_Ar_Char_to_Ku’, Kurdish.convert_Ar_Char_to_Ku(‘الأبجدية العربية هي أبجدية تستخدم أحرف الهجاء العربية للكتابة، وتعد الأبجدية العربية من أكثر الأبجديات استخدامًا بعد الأبجدية اللاتيينة.[2] وتستخدم الأبجدية العربية في العديد من اللغات الآسيوية والأفريقية، مثل اللغة العربي ة، وال لغة الأردية، واللغة العثمانية، واللغة الفارسية. ‘))

Converting Kurdish Characters to English: print(‘Kurdish.convert_Ku_Char_to_En’, Kurdish.convert_Ku_Char_to_En(‘بەخشین لە گوناه و هەڵە چاوپۆشینە! n nتۆ چۆن هەڕەشەت بە ئاگری پڕتینە?n بمبەخشی بە نوێژانەوە, کەسمان لە کەسەn بە گوناهەوە بمبەخشە, دەلێم بەخشینە’))

Converting Persian (Farsi) Numbers to Kurdish: print(‘Kurdish.convert_Fa_Num_to_Ku’, Kurdish.convert_Fa_Num_to_Ku(‘٠١٢٣۴۵۶٧٨٩’))

Converting Kurdish Numbers to Persian (Farsi): print(‘Kurdish.convert_Ku_Num_to_Fa’, Kurdish.convert_Ku_Num_to_Fa(‘٠١٢٣٤٥٦٧٨٩’))

Converting English Numbers to Kurdish: print(‘Kurdish.convert_En_Num_to_Ku’, Kurdish.convert_En_Num_to_Ku(‘0123456789’))

Converting Kurdish Numbers to English: print(‘Kurdish.convert_Ku_Num_to_En’, Kurdish.convert_Ku_Num_to_En(‘٠١٢٣٤٥٦٧٨٩’))

Kurdish Unicode Charachters:

Basic Latin پیت یونیکۆد u ئ U+0626 a ا U+0627 b ب U+0628 p پ U+067E t ت U+062A c ج U+062C C چ U+0686 I ح U+062D x خ U+062E d د U+062F r ر U+0631 R ڕ U+0695 z ز U+0632 j ژ U+0698 s س U+0633 S ش U+0634 i ع U+0639 G غ U+063A f ف U+0641 v ڤ U+06A4 q ق U+0642 k ک U+06A9 g گ U+06AF l ل U+0644 L ڵ U+06B5 m م U+0645 n ن U+0646 w و U+0648 o ۆ U+06C6 h ھ U+0647 e ە U+06D5 y ی U+06CC Y ێ U+06CE

Kurdish Unicode Numbers:

ژمارە یونیکۆد ژمارە یونیکۆد 0 U+0660 5 U+0665 1 U+0661 6 U+0666 2 U+0662 7 U+0667 3 U+0663 8 U+0668 4 U+0664 9 U+0669

Contact me: I hope you like this library. Feel free to reach out if you have questions or if you want to contribute in any way:

E-mail: dolanskurd@mail.com Twitter: @dolanskurd

License: Kurdish is available under the MIT license. See LICENSE file for more info.

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

Kurdish-1.0.2.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Kurdish-1.0.2-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file Kurdish-1.0.2.tar.gz.

File metadata

  • Download URL: Kurdish-1.0.2.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.6

File hashes

Hashes for Kurdish-1.0.2.tar.gz
Algorithm Hash digest
SHA256 065f8dcfa5d396089c7ece4ee1e4f1a2f5badb98f9666e14b6571901619525c2
MD5 8e8c84391da1a587ccd9eaf926110e1c
BLAKE2b-256 50e6f5c23c24cf1f3060f2ad2bb6a115dfe5bda5af1a08f5aacfbdbb42cf654e

See more details on using hashes here.

File details

Details for the file Kurdish-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: Kurdish-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.6

File hashes

Hashes for Kurdish-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ebc2338208ce4382ce036bda8d09e8a9bf3c68f536206b934487397300ea84a4
MD5 06678b4d0e3101744a1e7f4083fc4cf1
BLAKE2b-256 077b8311f51672d6c08fb9b469283c9f55c24a98ab4ddf5504619c2bf273cf13

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page