495 lines
9.6 KiB
XML
495 lines
9.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<engines>
|
|
<!-- This file defines the default config value for each
|
|
engine. A "name" element in an "engine" element allows
|
|
wildcard patterns. "engine" elements are evaluated in
|
|
first-to-last order and the latter match may override the
|
|
existing default. -->
|
|
<!-- Default for other engines. -->
|
|
<engine>
|
|
<name>m17n:*</name>
|
|
<rank>0</rank>
|
|
<preedit-highlight>FALSE</preedit-highlight>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<!-- Arabic kbd engine should be selected by default:
|
|
https://bugzilla.redhat.com/show_bug.cgi?id=1076945 -->
|
|
<engine>
|
|
<name>m17n:ar:kbd</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<!-- Blacklist some engines -->
|
|
<!-- zh:py is superseded by ibus-pinyin etc -->
|
|
<engine>
|
|
<name>m17n:zh:py</name>
|
|
<rank>-1</rank>
|
|
</engine>
|
|
<!-- ja:anthy is superseded by ibus-anthy -->
|
|
<engine>
|
|
<name>m17n:ja:anthy</name>
|
|
<rank>-1</rank>
|
|
</engine>
|
|
<!-- ko:han2 is superseded by ibus-hangul -->
|
|
<engine>
|
|
<name>m17n:ko:han2</name>
|
|
<rank>-1</rank>
|
|
</engine>
|
|
<!-- ko:romaja is superseded by ibus-hangul -->
|
|
<engine>
|
|
<name>m17n:ko:romaja</name>
|
|
<rank>-1</rank>
|
|
</engine>
|
|
<!-- Indic engines should be selected by default:
|
|
https://bugzilla.redhat.com/show_bug.cgi?id=640896 -->
|
|
<engine>
|
|
<name>m17n:as:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:bn:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:gu:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:hi:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:kn:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ks:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mai:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ml:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mr:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ne:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:or:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:pa:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sa:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sd:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:si:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ta:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:te:*</name>
|
|
<rank>1</rank>
|
|
</engine>
|
|
<!-- Assign higher rank to Indic engines which represent each
|
|
language. -->
|
|
<engine>
|
|
<name>m17n:as:phonetic</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:bn:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:gu:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:hi:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:kn:kgp</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ks:kbd</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mai:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ml:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mr:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ne:rom</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:or:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:pa:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sa:harvard-kyoto</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sd:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:si:wijesekera</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ta:tamil99</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:te:inscript</name>
|
|
<rank>2</rank>
|
|
</engine>
|
|
<!-- Assign higher rank to all inscript2 engines since
|
|
they should be preferred over the inscript engines. -->
|
|
<engine>
|
|
<name>m17n:*:inscript2</name>
|
|
<rank>3</rank>
|
|
</engine>
|
|
<!-- Assign lower rank to Sinhala Samanala since it is a
|
|
non-keyboard input method in Sinhala. -->
|
|
<engine>
|
|
<name>m17n:si:samanala</name>
|
|
<rank>0</rank>
|
|
</engine>
|
|
<!-- Some Indic engines expect AltGr is automatically mapped -->
|
|
<engine>
|
|
<name>m17n:*:inscript*</name>
|
|
<layout>default[lv3:ralt_switch]</layout>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:si:*</name>
|
|
<layout>default[lv3:ralt_switch]</layout>
|
|
</engine>
|
|
<!-- Some CJK engines use preedit. -->
|
|
<engine>
|
|
<name>m17n:zh:cangjie</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:py-b5</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:py-gb</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:py</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:quick</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:tonepy-b5</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:tonepy-gb</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:tonepy</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ja:anthy</name>
|
|
<preedit-highlight>TRUE</preedit-highlight>
|
|
</engine>
|
|
<!-- Set IME symbols. -->
|
|
<engine>
|
|
<name>m17n:*:kbd</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:as:*</name>
|
|
<symbol>ক</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:bn:*</name>
|
|
<symbol>ক</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:brx:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:doi:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:gu:*</name>
|
|
<symbol>ક</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:hi:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:kn:*</name>
|
|
<symbol>ಕ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:kok:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ks:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ks:kbd</name>
|
|
<symbol>خ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mai:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ml:*</name>
|
|
<symbol>ക</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mni:*beng</name>
|
|
<symbol>ক</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mni:*mtei</name>
|
|
<symbol>ꯀ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:mr:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ne:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:or:*</name>
|
|
<symbol>କ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:pa:*</name>
|
|
<symbol>ਕ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sa:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sat:inscript2-deva</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sat:inscript2-olck</name>
|
|
<symbol>ᱚ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sd:*</name>
|
|
<symbol>क</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:si:*</name>
|
|
<symbol>සි</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ta:*</name>
|
|
<symbol>க</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:te:*</name>
|
|
<symbol>క</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:*:pre</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:*:post</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:am:sera</name>
|
|
<symbol>አ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:bo:*</name>
|
|
<symbol>ཀ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:cr:*</name>
|
|
<symbol>ᐃ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:dv:*</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:eo:*</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:fa:*</name>
|
|
<symbol>ف</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:fr:*</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ii:*</name>
|
|
<symbol>ꆈ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:iu:*</name>
|
|
<symbol>ᐃ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ja:anthy</name>
|
|
<symbol>あ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:kk:*</name>
|
|
<symbol>kk</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:kk:arabic</name>
|
|
<symbol>قا</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:kk:kbd</name>
|
|
<symbol>ҚА</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:km:*</name>
|
|
<symbol>ក</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:lo:kbd</name>
|
|
<symbol>ລ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:lo:lrt</name>
|
|
<symbol>ກ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:nsk:*</name>
|
|
<symbol>ᐃ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:oj:*</name>
|
|
<symbol>ᐏ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ps:*</name>
|
|
<symbol>خ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ru:*</name>
|
|
<symbol>Я</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:sv:*</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:syrc:*</name>
|
|
<symbol></symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:tai:*</name>
|
|
<symbol>꫞</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:th:*</name>
|
|
<symbol>ท</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:ur:*</name>
|
|
<symbol>خ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:vi:*</name>
|
|
<symbol>ắ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:vi:han</name>
|
|
<symbol>越</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:vi:nom*</name>
|
|
<symbol>喃</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:yi:*</name>
|
|
<symbol>ש</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:bopomofo</name>
|
|
<symbol>ㄅ</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:cangjie</name>
|
|
<symbol>倉</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:pinyin</name>
|
|
<symbol>PY</symbol>
|
|
<longname>hanyu pinyin (m17n)</longname>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:py*</name>
|
|
<symbol>拼</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:quick</name>
|
|
<symbol>簡</symbol>
|
|
</engine>
|
|
<engine>
|
|
<name>m17n:zh:tonepy*</name>
|
|
<symbol>调</symbol>
|
|
</engine>
|
|
</engines>
|