Mozhi 2
Introduction
The spec has been updated from its version 1 to include newly encoded characters, handling of chandrakkala, use of joiners, shift-less input etc. In this, we are trying to hit a sweet spot with following objectives:
Naturalness - being close to transliteration traditions of Malayalees; example: 'th' for ത.
Consistency - same sequence for same phenomena, for example, 'h' is used to indicate aspirated consonants.
Economical about keystrokes
Type without pressing shift key
A simple case study looking at the relationship between these parameters and the corresponding keystroke economy.
This spec is adopted by following applications / input methods:
Google Input Tools (Chrome extension): മലയാളം (ഫൊണെറ്റിക്)
Rule-set that can implement the spec described below is available in this spreadsheet. Test cases for any implementation of Mozhi 2 are also listed there.