kurdish_sorani_tools library

Classes

DigitFormat
DigitInputFormat
Format incoming numeric text to fit the format of ###,###,###,###...
DigitToWord
KurdFont
KurdishSoraniTheme
KurdishTextStyle

Enums

DigitLocale
Determines language of the digits in wordsToNumber and wordsToNumberString functions.
StrType

Extensions

CommasNum on num
CommasString on String
IntExtensions on int
NumberToKurdishWordsInt on int
int Extension wrapper to convert number to Kurdish word on int object
NumberToKurdishWordsString on String
String Extension wrapper to convert number to Kurdish word on String object
RemoveOrdinalSuffix on String
WordsToNumber on String
String Extension wrapper to convert String object to its equivalent number in int and String.

Functions

لینکێک دابنێ گەر کێشەی هەبوو خۆی تۆماتیکی %20ی بۆ دادەنێت
convertEnToKu(String digits) String
ژمارەیەکی ئینگلیزی بنوووسە بۆت دەکات بە ژمارەی کوردی
convertKuToEn(String digits) String
ژمارەیەکی کوردی بنووسە بۆت دەکات بە ژمارەیەکی ئینگلیزی
DananyFariza(Object number) String
ژمارەیەک بە شێوەی سترینگ یان ئینتیجەر وەردەگرێ وە فاریزەیەکی بۆ دادەنێت وەک جیاکەرەوە تێبینی: ژمارەی کوردی دەگؤڕێت بۆ ئینگلیزی
GorinyZhmaraBoNusin(int number, {bool ordinal = false}) String
Returns Kurdish word of the given number in int You can determine returned string has ordinal suffix or not by ordinal flag.
GorinyZhmarayNawString(String number, {bool ordinal = false}) String?
Returns kurdish word of the given number in String. Number can contain commas. You can determine returned string has ordinal suffix or not by ordinal flag.
hasKurdish(String input, [bool isComplex = false]) bool
چێکی ئینپووتەکە دەکات بزانی هیچ پیتێکی کوردی تیایە یاخوود نا ئەگەر تەنانەت یەک پیتی کوردیشی تیابوو ئەنجامی true دەگەڕێنێتەوە ئەگەرنا ئەنجامی false دەگەڕێنێتەوە
isKurdish(String input, [bool isComplex = false, Pattern? trimPattern]) bool
چێکی ئینپووتەکە دەکات بزانی دەقەکە کوردیە یاخوود نا ئەنجامی true دەگەڕێنێتەوە گەر تەواوی دەقەکە کوردی بێت وە گەر بەلایەنی کەمەوە پیتێکی زمانێکی تربێ ئەنجامەکە دەبێتە false
removeOrdinalSuffix(String word) String
پاشگری ڕێزبەندی بۆ ژمارەکان لا دەبات
SrinawayFariza(String number) num
ببە شێوەی سترینگ ژمارەیەک بنووسە وە هەموو فاریزەکانی ناوی دەسڕینەوە
wordsToNumber(String words) int?
Returns equivalent number in int of the given words
wordsToNumberString(String words, {DigitLocale digits = DigitLocale.en, bool addComma = false}) String?
Returns equivalent number in String of the given words.