Simple text processing tools in persian
Project description
Simple text processing tools in persian.
Features
Text normalization
Keyboard layout mapping translation
Calendar translation
Zero dependency
Usage
Currently we have two base modules for English and Persian texts, each of these modules contains chaining-methods that apply on initial value.
Example:
from neviseh import PersianText
print(str(
PersianText('123').translate_latin_numbers()
))
# output: ۱۲۳
print(str(
PersianText('123.45').replace_decimal_dots().translate_latin_numbers()
))
# output: ۱۲۳٫۴۵
for complete samples look tests.
TODO:
Affix spacing (more)
Calendar month names translation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
neviseh-0.1.0.tar.gz
(6.6 kB
view hashes)