Thread:User talk:Kephir/Transliteration modules for some Indic and African languages

Hi,

I wonder if you're willing to help with transliteration modules for a variety languages. Don't freak out, you don't need to learn any new script, you would need to work with the resulting romanisation. I'm almost sure this could be an easy task for you. Besides, you don't have to work on all modules, if you make one work, the logic can be copied to other modules, assuming the rules for dropping the inherent vowels are identical.

The help required is for removing inherent vowels "a" (Hindi, Gujarati, etc.), "ô" (Bengali, Oriya, etc.), "ə" (Amharic, Tigrinya, etc.), which is dropped in certain positions. All these languages are 99% phonetic, the only problem is, we need to drop the vowels (as per standard transliterations), e.g. . Although it's spelled "devanāgarī", the inherent vowel "a" is dropped in certain positions. We can write test cases and describe some rules for you.

See one case in Module:hi-translit/testcases and a discussion in User_talk:DerekWinters.

Let me know if you're interested. Fixing this problem will cover a large number of scripts for languages with a large number of speakers! Isn't it exciting? If you say no, it's OK, I'll ask someone else. :)

There are other, less urgent issues, like displaying nasalazations, which is dependent on what follows the anusvara symbol. We have a temp solution, which may become a permanent one.