summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-iast.js
blob: 3d62920feb97faecd47bbbbf92ae6bde0047107b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
( 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 ) );