Convert between Plains Cree SRO and syllabics


Keywords
python, converter, transliteration, cree, syllabics, hacktoberfest, sro, transliterator, transcriptor, nehiyawewin, canadian-aboriginal-syllabics, nehinawewin, nihithawewin
License
AGPL-3.0
Install
pip install crk-orthography==0.20181108.1

Documentation

Cree SRO/Syllabics

Build Status codecov Documentation Status PyPI package Calver YYYY.MM.DD

Python 3 library to convert between Western Cree standard Roman Orthography (SRO) to syllabics and back again!

Can be used for:

  • nêhiyawêwin/ᓀᐦᐃᔭᐍᐏᐣ/Cree Y-dialect
  • nīhithawīwin/ᓃᐦᐃᖬᐑᐏᐣ/Cree Th-dialect
  • nēhinawēwin/ᓀᐦᐃᓇᐍᐏᐣ/Cree N-dialect

Install

Using pip:

pip install cree-sro-syllabics

Or, you can copy-paste or download cree_sro_syllabics.py into your own Python 3 project!

Usage

Visit the full documentation here! Wondering about words like "syllabics", "transliterator", or "orthography"? Visit the glossary!

Convert SRO to syllabics:

>>> from cree_sro_syllabics import sro2syllabics
>>> sro2syllabics('nêhiyawêwin')
'ᓀᐦᔭᐍᐏᐣ'
>>> sro2syllabics('write nêhiyawêwin')
'write ᓀᐦᐃᔭᐍᐏᐣ'

Convert syllabics to SRO:

>>> from cree_sro_syllabics import syllabics2sro
>>> syllabics2sro('ᐊᒋᒧᓯᐢ')
'acimosis'
>>> syllabics2sro(' → ᒪᐢᑫᑯᓯᕽ  ᑎᕒᐁᐩᓬ ')
' → maskêkosihk  tireyl '

See also

nêhiyawêwin syllabics

License

Copyright © 2018–2021 National Research Council Canada.

Licensed under the MIT license.