Skip to main content

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.

Odia_language

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.

Odia_script

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

MIT

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

odia-0.0.7.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

odia-0.0.7-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

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

Hashes for odia-0.0.7.tar.gz
Algorithm Hash digest
SHA256 764a0071e90d17a275afaf83f89dddc6be1fee76e3f9390ddda9a4315af8a573
MD5 74850903302ffafd6ff58fa740cddd15
BLAKE2b-256 9c826bb244fdc16f6ff3874cb12124c39e893abc3117142efebd757078eca8f3

See more details on using hashes here.

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

Hashes for odia-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 5b02ef487f730c7cf23a1dea2ac5ff88b352aa200d79e631cb2c85caad5ca329
MD5 33afe98629b7a916f82a3e4aeb73199c
BLAKE2b-256 67a62b74b5f222f58ba571e5bc886ece63e010e2feb45c7e4f7f0b33899384dc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page