Metadata-Version: 2.1
Name: nepali-unicode-converter
Version: 1.0.3
Summary: Roman text to unicode converter
Home-page: https://github.com/bewakes/nepali-unicode-converter
Author: Bibek Pandey
Author-email: bewakepandey@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Description-Content-Type: text/markdown

# Nepali Unicode Converter

A tool to convert Romanized text to corresponding Nepali unicode.



## Installation

`pip install nepali-unicode-converter`



## Usage
```python
from nepali_unicode_converter.convert import Converter

converter = Converter()
mystring = 'ke chha hajura?'

print(converter.convert(mystring))  ## Output: 'के छ हजुर?'
```


## Mapping Table

### Basic vowels
| Roman | Unicode | Roman | Unicode |
|------:|--------:|------:|--------:|
|   a   | अ       |   oo  | ऊ       |
|   aa  | आ       |   Ri  | ॠ       |
|   ee  | ई       |   Ree | ॠ       |
|   i   | इ       |   e   | ए       |
|   u   | उ       |   ai  | ऐ       |
|   o   | ओ       |


### Basic Akaars
| Roman | Unicode | Roman | Unicode | Roman | Unicode |
|------:|--------:|------:|--------:|------:|--------:|
|  ka   |   क     |  Ta   |   ट     |  pa   |   प     |
|  kha  |   ख     |  Tha  |   ठ     |  pha  |   फ     |
|  ga   |   ग     |  Da   |   ड     |  fa   |   फ     |
|  gha  |   घ     |  Dha  |   ढ     |  ba   |   ब     |
|  Nga  |   ङ     |  Na   |   ण     |  bha  |   भ     |
|  NGa  |   ङ्ग    |  ta   |   त     |  va   |   भ     |
|  cha  |   च     |  tha  |   थ     |  ma   |   म     |
|  chha |   छ     |  da   |   द     |  ya   |   य     |
|  ja   |   ज     |  dha  |   ध     |  ra   |   र     |
|  jha  |   झ     |  na   |   न     |  la   |   ल     |
|  yNa  |   ञ     |  pa   |   प     |  sha  |   श     |
|  wa   |   व     |  sa   |   स     |  Sha  |   ष     |
|  ha   |   ह     |  ksha |   क्ष    |  tra  |   त्र    |
|  gya  |   ज्ञ    |  gYa  |   ग्य    |

### Halantas
Just omit the 'a' at the end.


### Kaar and other suffixes
| Roman | Unicode |
|-------:|-------:|
|   kaa  | का      |
|   ki   | कि      |
|   kee  | की      |
|   ku   | कु      |
|   koo  | कू      |
|   ke   | के      |
|   kai  | कै      |
|   ko   | को      |
|   kau  |  कौ     |
|   kaM  | कं      |
|   kaNN | कँ      |
|   ka:  | क:     |
|   mRI  | मृ      |


### Numbers
There is a natural mapping.


## TODO
- [ ] Make it more intelligent.


