diff options
Diffstat (limited to 'www/wiki/extensions/UniversalLanguageSelector/lib/jquery.ime/rules/hoc/hoc-transliteration.js')
-rw-r--r-- | www/wiki/extensions/UniversalLanguageSelector/lib/jquery.ime/rules/hoc/hoc-transliteration.js | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/www/wiki/extensions/UniversalLanguageSelector/lib/jquery.ime/rules/hoc/hoc-transliteration.js b/www/wiki/extensions/UniversalLanguageSelector/lib/jquery.ime/rules/hoc/hoc-transliteration.js new file mode 100644 index 00000000..005d2164 --- /dev/null +++ b/www/wiki/extensions/UniversalLanguageSelector/lib/jquery.ime/rules/hoc/hoc-transliteration.js @@ -0,0 +1,105 @@ +( function ( $ ) { + 'use strict'; + + var hocTransliteration = { + id: 'hoc-transliteration', + name: 'ho transliteration', + description: 'Phonetic keyboard for Ho', + date: '2018-09-29', + author: 'Purty', + license: 'GPLv3', + version: '1.0', + contextLength: 1, + maxKeyLength: 3, + patterns: [ + [ '\\\\([A-Za-z\\>_~\\.0-9@])', '\\\\', '$1' ], + + [ 'a', '𑣁' ], + [ '𑣁i', '𑣆' ], + [ '𑣁u', '𑣇' ], + [ 'b', '𑣗' ], + [ 'c', 'c' ], + [ 'ch', '𑣏' ], + [ 'd', '𑣑' ], + [ '𑣑h', '𑣔' ], + [ 'e', '𑣈' ], + + [ 'k', '𑣌' ], + [ 'l', '𑣚' ], + [ 'm', '𑣖' ], + [ '𑣓g', '𑣊' ], + [ '𑣓j', '𑣍' ], + [ '𑣓n', '𑣐' ], + [ 'o', '𑣉' ], + [ 'p', '𑣘' ], + [ 'q', '𑣄' ], + [ '𑣜r', '𑣛' ], + [ 's', '𑣞' ], + [ 't', '𑣒' ], + [ '𑣒h', '𑣕' ], + [ 'v', '𑣀' ], + [ 'w', '𑣟' ], + [ 'x', '𑣝' ], + [ 'y', '𑣅' ], + + [ 'A', '𑢡' ], + [ '𑢡(i|I)', '𑢦' ], + [ '𑢡(U|u)', '𑢧' ], + [ 'B', '𑢷' ], + [ 'C', 'C' ], + [ 'C(H|h)', '𑢯' ], + [ 'D', '𑢱' ], + [ '𑢱(H|h)', '𑢴' ], + [ 'E', '𑢨' ], + [ 'I', '𑢢' ], + + [ 'K', '𑢬' ], + [ 'L', '𑢺' ], + [ 'M', '𑢶' ], + + [ '𑢳(G|g)', '𑢪' ], + [ '𑢳(J|j)', '𑢭' ], + [ '𑢳(N|n)', '𑢰' ], + [ 'O', '𑢩' ], + [ 'P', '𑢸' ], + [ 'Q', '𑢤' ], + + [ '𑢼(R|r)', '𑢻' ], + [ 'S', '𑢾' ], + [ 'T', '𑢲' ], + [ '𑢲(H|h)', '𑢵' ], + [ 'U', '𑢣' ], + [ 'V', '𑢠' ], + [ 'W', '𑢿' ], + [ 'X', '𑢽' ], + [ 'Y', '𑢥' ], + [ 'G', '𑢫' ], + [ 'J', '𑢮' ], + [ 'N', '𑢳' ], + [ 'R', '𑢼' ], + [ 'H', '𑢹' ], + + [ 'h', '𑣙' ], + [ 'g', '𑣋' ], + [ 'j', '𑣎' ], + [ '@', '𑣿' ], + [ 'r', '𑣜' ], + [ 'n', '𑣓' ], + [ 'i', '𑣂' ], + [ 'u', '𑣃' ], + + [ '0', '𑣠' ], + [ '1', '𑣡' ], + [ '2', '𑣢' ], + [ '3', '𑣣' ], + [ '4', '𑣤' ], + [ '5', '𑣥' ], + [ '6', '𑣦' ], + [ '7', '𑣧' ], + [ '8', '𑣨' ], + [ '9', '𑣩' ] + ] + }; + + $.ime.register( hocTransliteration ); +}( jQuery ) ); |