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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

Supported by

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