Documentation, code clean ups and build updates Change-Id: I7ce3d75345b76f2a7693b6143e013b6a8202e093
60 lines
1.3 KiB
JavaScript
60 lines
1.3 KiB
JavaScript
( function ( $ ) {
|
|
'use strict';
|
|
|
|
var saIast = {
|
|
id: 'sa-iast',
|
|
name: 'Romanized',
|
|
description: 'Romanized input method for Sanskrit with IAST/ISO 15919 convention. Original author William Giddings <wjgiddings@googlemail.com>',
|
|
date: '2013-03-18',
|
|
URL: 'http://github.com/wikimedia/jquery.ime',
|
|
author: 'Runa Bhattacharjee',
|
|
license: 'GPLv3',
|
|
version: '1.0',
|
|
contextLength: 0,
|
|
maxKeyLength: 2,
|
|
patterns: [
|
|
[ 'aa', 'ā' ],
|
|
[ 'AA', 'Ā' ],
|
|
[ '\\^a', 'â' ],
|
|
[ '\\^A', 'Â' ],
|
|
[ 'ii', 'ī' ],
|
|
[ 'II', 'Ī' ],
|
|
[ 'uu', 'ū' ],
|
|
[ 'UU', 'Ū' ],
|
|
[ '\\.r', 'ṛ' ],
|
|
[ '\\.R', 'Ṛ' ],
|
|
[ 'ṛr', 'ṝ' ],
|
|
[ 'ṚR', 'Ṝ' ],
|
|
[ '\\.l', 'ḷ' ],
|
|
[ '\\.L', 'Ḷ' ],
|
|
[ 'ḷl', 'ḹ' ],
|
|
[ 'ḶL', 'Ḹ' ],
|
|
[ '\\.M', 'Ṃ' ],
|
|
[ '\\.m', 'ṃ' ],
|
|
[ '\\.h', 'ḥ' ],
|
|
[ '\\.H', 'Ḥ' ],
|
|
[ ';n', 'ṅ' ],
|
|
[ ';N', 'Ṅ' ],
|
|
[ '~n', 'ñ' ],
|
|
[ '~N', 'Ñ' ],
|
|
[ '\\.t', 'ṭ' ],
|
|
[ '\\.T', 'Ṭ' ],
|
|
[ '\\.d', 'ḍ' ],
|
|
[ '\\.D', 'Ḍ' ],
|
|
[ '\\.n', 'ṇ' ],
|
|
[ '\\.N', 'Ṇ' ],
|
|
[ ';s', 'ś' ],
|
|
[ ';S', 'Ś' ],
|
|
[ '\\.s', 'ṣ' ],
|
|
[ '\\.S', 'Ṣ' ],
|
|
[ 'ee', 'ē' ],
|
|
[ 'oo', 'ō' ],
|
|
[ ';m', 'ṁ' ],
|
|
[ ',r', 'r̥' ],
|
|
[ 'r̥r', 'r̥̄' ]
|
|
]
|
|
};
|
|
|
|
$.ime.register( saIast );
|
|
}( jQuery ) );
|