Skip to content

karuppasamy/Kanni

 
 

Repository files navigation

Kanni IME Transliteration Javascript Library

Kanni GIT repository: https://github.com/vinoth3v/Kanni

What it does exactly?

Phonetic typing: If the user type "ammaa" in English it will convert this to the Tamil word அம்மா (mother).
Type writer (TW): It will convert the keystroke with appropriate Unicode character in the selected Language.

Typing methods:

Kanni supports Typewriter (TW) as well as Phonetic typing
for the following languages.

Tamil: Phonetic, Typewriter, Tamil 99
Hindi: Phonetic, Typewriter, Hindi Remington
Malayalam: Phonetic, Typewriter
Bengali: Phonetic, Typewriter, Bengali Unijoy
Gujarati: Phonetic, Typewriter
Kannada: Phonetic, Typewriter
Oriya: Phonetic, Typewriter
Punjab: Phonetic, Typewriter
Telugu: Phonetic, Typewriter

more languages are on the way... 

The name "Kanni":

"Kanni" is the tamil language word which means "first ever, virgin, girl, virginity, the zodiac sign Virgo". 
see (http://ta.wiktionary.org/wiki/%E0%AE%95%E0%AE%A9%E0%AF%8D%E0%AE%A9%E0%AE%BF)

Tamil is the most ancient language in the world and it is one of the longest surviving classical languages in the world.

Authors:

KANNI Core Library:	Vinoth Kanyakumari <vinoth.3v@gmail.com>

Language mapping: Gopalakrishnan (Gopi) <gopi@higopi.com>

If you like to add new languages please mail to us.

About

Kanni IME Transliteration Javascript Library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%