summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/UniversalLanguageSelector/lib/jquery.ime/rules/mnc/mnc.js
blob: fb65e09618377741d773ddec1e718a16d28c4dbb (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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
( function ( $ ) {
    'use strict';

    var manchu = {
        id: 'mnc',
        name: 'Manchu Scripts',
        description: 'Manchu Scripts',
        date: '2014-4-22',
        URL: 'http://github.com/wikimedia/jquery.ime',
        author: 'Feilong Huang, <huangfeilong@gmail.com>',
        license: 'GPLv3',
        version: '1.0',
        patterns: [
            ['Q', ''],
            ['W', '\u1838'],
            ['E', '\u1827'],
            ['R', '\u1870'],
            ['T', ''],
            ['Y', ''],
            ['U', ''],
            ['I', '\u185f'],
            ['O', ''],
            ['P', ''],
            ['{', '〈'],
            ['}', '〉'],
            ['A', ''],
            ['S', ''],
            ['D', ''],
            ['F', ''],
            ['G', '\u186c'],
            ['H', '\u186d'],
            ['J', ''],
            ['K', '\u183b'],
            ['L', '\u1840'],
            [':', '\u1804'],
            ['"', '\u180c'],
            ['Z', '\u1877'],
            ['X', '\u1871'],
            ['C', '\u1842'],
            ['V', ''],
            ['B', ''],
            ['N', '\u1862'],
            ['M', ''],
            ['<', '《'],
            ['>', '》'],
            ['\\?', '?'],
            ['_', '\u180e'],
            ['\\+', '+'],

            ['q', '\u1834'],
            ['w', '\u1823'],
            ['e', '\u185d'],
            ['r', '\u1875'],
            ['t', '\u1868'],
            ['y', '\u1836'],
            ['u', '\u1860'],
            ['i', '\u1873'],
            ['o', '\u1825'],
            ['p', '\u1866'],
            ['\\[', '〔'],
            ['\\]', '〕'],
            ['a', '\u1820'],
            ['s', '\u1830'],
            ['d', '\u1869'],
            ['f', '\u1876'],
            ['g', '\u1864'],
            ['h', '\u1865'],
            ['j', '\u186a'],
            ['k', '\u1874'],
            ['l', '\u182f'],
            [';', ';'],
            ['\'', '\u180b'],
            ['z', '\u186f'],
            ['x', '\u1867'],
            ['c', '\u186e'],
            ['v', '\u1861'],
            ['b', '\u182a'],
            ['n', '\u1828'],
            ['m', '\u182e'],
            [',', '\u1808'],
            ['\\.', '\u1809'],
            ['/', '.'],
            ['\\-', '\u202f'],
            ['=', '='],

            ['`', '\u180d'],
            ['~', '~'],
            ['1', '1'],
            ['2', '2'],
            ['3', '3'],
            ['4', '4'],
            ['5', '5'],
            ['6', '6'],
            ['7', '7'],
            ['8', '8'],
            ['9', '9'],
            ['0', '0'],
            ['!', '!'],
            ['@', '\u2048'],
            ['#', '\u2049'],
            ['\\$', '—'],
            ['%', '%'],
            ['\\^', '\u200c'],
            ['&', '\u180a'],
            ['\\*', '\u200d'],
            ['\\(', '('],
            ['\\)', ')']
        ]
    };

    $.ime.register( manchu );
}( jQuery ) );