Kanni IME Transliteration Javascript Library
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
lang
plugins/ckeditor/kanni
AUTHORS.txt
CHANGES.txt
GPL-LICENSE.txt
MIT-LICENSE.txt
README.txt
kanni.js
package.json
package.json~

README.txt

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.