Skip to main content
https://travis-ci.org/meyt/neviseh.svg?branch=master https://coveralls.io/repos/github/meyt/neviseh/badge.svg?branch=master

Simple text processing tools in persian.

Features

  • Text normalization

  • Keyboard layout mapping translation

  • Calendar translation

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

Metadata

Release files for neviseh 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for neviseh 0.1.3
File Size Uploaded
neviseh-0.1.3.tar.gz 6.7 kB Details

Release files / neviseh-0.1.3.tar.gz

Download URL neviseh-0.1.3.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
94fbf55444c832c0f8ce55850ac98c1e6e9a1c827c563d0f75bef9798ca39571
BLAKE2b-256 checksum
How to use checksums
0e8b28fbbf66f0f107cfae078a5716a3992b945a28e0aa77154e6f0ba6517b77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.3 This release

1 release file

0.1.2

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page