The Thamizhl (தமிழ்) language input specification.
Warning
This spec is in an early stage and subject to change in the future.
This specification defines how the Thamizhl (தமிழ்) language scripts should be input using computers.
Important
This is for the international standard keyboards.
{
"q": "ு",
"w": "ய",
"e": "இ",
"r": "ர",
"t": "த",
"y": "எ",
"u": "உ",
"i": "ி",
"o": "ஒ",
"p": "ப",
"a": "அ",
"s": "ச",
"d": "ட",
"f": "்",
"g": "ெ",
"h": "ை",
"j": "ன",
"k": "க",
"l": "ல",
"z": "ழ",
"x": "ா",
"c": "ங",
"v": "வ",
"b": "ொ",
"n": "ந",
"m": "ம",
"Q": "ூ",
"W": "ஐ",
"E": "ஈ",
"R": "ற",
"T": null,
"Y": "ஏ",
"U": "ஊ",
"I": "ீ",
"O": "ஓ",
"P": "௳",
"A": "ஆ",
"S": "ஸ",
"D": "ஷ",
"F": null,
"G": "ே",
"H": "ஹ",
"J": "ஜ",
"K": "ௌ",
"L": "ள",
"Z": "ஔ",
"X": "ஃ",
"C": "ஞ",
"V": null,
"B": "ோ",
"N": "ண",
"M": "ௐ"
}
-
The virtual keyboards should indicate the Real-device hardware keyboard key pressing.
-
If the Real-Device hardware keyboard
SHIFT
key is pressed, then the virtual keyboard should show the alternate key layout. -
The virtual keyboards implementations should provide an option to choose the Tamil
Unicode
supplemental codes or symbols. -
It should have an option to switch to the
SYSTEM
default input method.
- Non prioritization for thamizhl Vowels & Consonants.
- Using common symbol & number keys to represent the language letters.
- The current implementations does not restrict displaying invalid language combinations letters.
- Usage of obsolete scripts.
- Web
Anyone can contribute to the specification; any changes or improvements can be made through the Github
pull request workflow.