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 being adopted by following applications:
Google Input Tools (Chrome extension): മലയാളം (ഫൊണെറ്റിക്)
Rule-set that can implement the spec described below is available in this spreadsheet. Similarly, the tables shown below are available as a separate spreadsheet to derive test cases for any implementation of Mozhi 2.