Happy New year from Cameroon
HN user
pythonbrad
I am an open source contributor.
Working on Afrim a library to facilitate the development of an input method engine. https://github.com/fodydev/afrim
The current Excalidraw looks advanced compared to your own. And the whiteboard is saved at the level of the web browser.
I tested ExcaliHub and i don't have seen the possibility to have many whiteboards.
I added a FAQ[1] to answer some common questions.
For more reading, there is an article[2] who have similarities with what we want to achieve.
Disclaimer: We discovered the article 01 year after the development.
[1]https://github.com/pythonbrad/afrim/blob/main/FAQ.md
[2]https://hughandbecky.us/Hugh-CV/talk/2015-africa-assessing-t...
`afrim` is not just an IME. It can be used as a library to develop another IME. It's an important point that I neglected in the README.
It’s true that we currently have few languages in our dataset, but by supporting Nufi, we are supporting all Cameroonian languages since their alphabets have been standardized under the General Alphabet of Cameroonian Languages (GACL). Additionally, we support the CLAFRICA code, which allows for typing in GACL. This GACL indirectly supports other African languages as well.
Regarding Geez and Amharic, the objective was to support a language distinct from Latin. Its implementation allows us to avoid being limited to Latin-based languages.
Thanks, currently I am using Debian (Wayland) and it will be great to test this enigo feature.
It looks a little bit similar to the working of the clafrica code to type in General Alphabet of Cameroonian languages.
Clafrica: Pookai2t peu2nze2e2 n*kut !
Shʉ̄pāpə̀m (Bamoun): Pookɛ́t pә́nzéé ŋkut !
The initial work was a prototype, we are currently working on the usage of text service for windows, and IBUS for Linux (mainly Wayland environment).
But the next release, will take a time, since we are not familiar with these technologies. https://github.com/pythonbrad/afrim/issues/242
Windows is supported through https://github.com/pythonbrad/afrim-wish
Using the phonetic representation (IPA), you can obtain a writing system similar to the pinyin.
Hanyu Pinyin Hànyǔ Pīnyīn Fāng'àn
Bopomofo ㄏㄢˋ ㄩˇ ㄆㄧㄣ ㄧㄣ ㄈㄤ ㄢˋ
IPA [xân.ỳ pʰín.ín fáŋ.ân]
Cameroonian dialect are written using the GACL who is similar to the IPA.
Clafrica: Pookai2t peu2nze2e2 n*kut !
Shʉ̄pāpə̀m (Bamoun): Pookɛ́t pә́nzéé ŋkut !
I understand your point, we should do a big work at the level of the documentation.
Thanks for your feedback, i will take it in account.
Location: Buea, Cameroon
Remote: Yes
Willing to relocate: Possible
Technologies: Rust, Python, Linux, CI/CD, Docker
Résumé/CV: https://1drv.ms/b/s!Ao6erEi_YuOzgaQER44qAn3LrGKsiw
Email: fomegnemeudje@outlook.com
Github: https://github.com/pythonbrad
Hello, I'm Brad, and I've been actively contributing to open-source projects. I recently completed my graduation and I'm excited to kickstart my career. What sets me apart is my immediate availability to dive into the world of work. My passion lies in system programming, and I'm dedicated to honing my skills in this field.Thanks.