Odia language
Project description
Odia
Odia is Python library for the Odia language which is an Indo-Aryan language spoken in the Indian state of Odisha. It is the official language in Odisha where native speakers make up 82% of the population, also spoken in parts of West Bengal, Jharkhand, Chhattisgarh, and Andhra Pradesh.
Odia is the sixth Indian language to be designated a Classical Language in India, on the basis of having a long literary history and not having borrowed extensively from other languages.
Odia is an Eastern Indo-Aryan language belonging to the Indo-Aryan language family. It is thought to be directly descended from an Odra Prakrit, which was spoken in east India over 1,500 years ago, and is the primary language used in early Jain texts. Odia appears to have had relatively little influence from Persian and Arabic, compared to other major North Indian languages.
The Odia script (Odia: କଳିଙ୍ଗ ଲିପି; also known as the Kalinga script) is a Brahmic script used to write primarily Odia language and less frequently Kui, Santali, Ho and Chhattisgarhi. The script has developed over more than 1000 years. The earliest trace of the script has been dated to 1051 AD. It is a syllabic alphabet or an abugida, wherein all consonants have an inherent vowel embedded within.
Vowels [ସ୍ୱର ବର୍ଣ୍ଣ]
ଅ ଆ ଇ ଈ ଉ ଊ ଋ ୠ ଏ ଐ ଓ ଔ
Consonants [ବ୍ୟଞ୍ଜନ ବର୍ଣ୍ଣ]
କ ଖ ଗ ଘ ଙ
ଚ ଛ ଜ ଝ ଞ
ଟ ଠ ଡ ଢ ଣ
ତ ଥ ଦ ଧ ନ
ପ ଫ ବ ଭ ମ
ଯ ୟ ର ଳ ଲ
ଵ ଶ ଷ ସ ହ
କ୍ଷ ଜ୍ଞ
Numbers
୦ ୧ ୨ ୩ ୪ ୫ ୬ ୭ ୮ ୯
Features
- Print Odia characters
- Print Odia numbers
Installation with pip
pip install odia
How to use
import odia
print(f'version: {odia.__version__}')
Output:
version: 0.0.1
print(f'vowels: {odia.vowels}')
Output:
vowels: ['ଅ', 'ଆ', 'ଇ', 'ଈ', 'ଉ', 'ଊ', 'ଋ', 'ୠ', 'ଏ', 'ଐ', 'ଓ', 'ଔ']
print(f'consonants: {odia.consonants}')
Output:
consonants: ['କ', 'ଖ', 'ଗ', 'ଘ', 'ଙ', 'ଚ', 'ଛ', 'ଜ', 'ଝ', 'ଞ', 'ଟ', 'ଠ', 'ଡ', 'ଢ', 'ଣ', 'ତ', 'ଥ', 'ଦ', 'ଧ', 'ନ', 'ପ', 'ଫ', 'ବ', 'ଭ', 'ମ', 'ଯ', 'ୟ', 'ର', 'ଳ', 'ଲ', 'ଵ', 'ଶ', 'ଷ', 'ସ', 'ହ', 'କ୍ଷ', 'ଜ୍ଞ']
print(f'numbers: {odia.numbers}')
Output:
numbers: ['୦', '୧', '୨', '୩', '୪', '୫', '୬', '୭', '୮', '୯']
Author
Biranchi Narayan Nayak (biranchi125@gmail.com) [maintainer, developer]
Contribution
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
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
Built Distribution
File details
Details for the file odia-0.0.7.tar.gz
.
File metadata
- Download URL: odia-0.0.7.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 764a0071e90d17a275afaf83f89dddc6be1fee76e3f9390ddda9a4315af8a573 |
|
MD5 | 74850903302ffafd6ff58fa740cddd15 |
|
BLAKE2b-256 | 9c826bb244fdc16f6ff3874cb12124c39e893abc3117142efebd757078eca8f3 |
File details
Details for the file odia-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: odia-0.0.7-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b02ef487f730c7cf23a1dea2ac5ff88b352aa200d79e631cb2c85caad5ca329 |
|
MD5 | 33afe98629b7a916f82a3e4aeb73199c |
|
BLAKE2b-256 | 67a62b74b5f222f58ba571e5bc886ece63e010e2feb45c7e4f7f0b33899384dc |