Commit 55b123ff authored by Yuvi Panda's avatar Yuvi Panda

Initial commit

Contains a node.js script that constructs xml files out
of jQuery.IME rulesets.
parents
[submodule "libs/jquery.ime"]
path = libs/jquery.ime
url = https://github.com/wikimedia/jquery.ime.git
Subproject commit 8b2427da44967dac185ff3ddd2017182abfa17c5
This diff is collapsed.
<?xml version="1.0"?>
<inputmethod id="as-avro" name="অভ্ৰ" description="Assamese Avro layout based on Bengali Avro input method" author="Junaid P V" version="1.0" contextLength="0" maxKeyLength="2">
<pattern input="([ক-হড়ঢ়য়ৰ])্?ৰৰi" context="[^o`]" replacement="$1ৃ"/>
<pattern input="ৰৰi" context="[^o`]" replacement="ঋ"/>
<pattern input="(([ক-হড়ঢ়য়ৰ])|য়)o" context="[^o`]" replacement="$1"/>
<pattern input="([ক-হড়ঢ়য়ৰ])a" context="[^o`]" replacement="$1া"/>
<pattern input="([ক-হড়ঢ়য়ৰ])i" context="[^o`]" replacement="$1ি"/>
<pattern input="([ক-হড়ঢ়য়ৰ])I" context="[^o`]" replacement="$1ী"/>
<pattern input="([ক-হড়ঢ়য়ৰ])u" context="[^o`]" replacement="$1ু"/>
<pattern input="([ক-হড়ঢ়য়ৰ])U" context="[^o`]" replacement="$1ূ"/>
<pattern input="([ক-হড়ঢ়য়ৰ])o" context="[o`]" replacement="$1ু"/>
<pattern input="([ক-হড়ঢ়য়ৰ])e" context="[^o`]" replacement="$1ে"/>
<pattern input="([ক-হড়ঢ়য়ৰ])োI" context="[^o`]" replacement="$1ৈ"/>
<pattern input="([ক-হড়ঢ়য়ৰ])O" context="[^o`]" replacement="$1ো"/>
<pattern input="([ক-হড়ঢ়য়ৰ])োU" context="[^o`]" replacement="$1ৌ"/>
<pattern input="([কঙলষস])(k|K)" context="[^o`]" replacement="$1্ক"/>
<pattern input="([ঙদল])(g|G)" context="[^o`]" replacement="$1্গ"/>
<pattern input="গg" context="[^o`]" replacement="জ্ঞ"/>
<pattern input="([চশ])c" context="[^o`]" replacement="$1্চ"/>
<pattern input="([জঞব])j" context="[^o`]" replacement="$1্জ"/>
<pattern input="নj" context="[^o`]" replacement="ঞ্জ"/>
<pattern input="([কটণনপলষস])T" context="[^o`]" replacement="$1্ট"/>
<pattern input="([ডণনল])D" context="[^o`]" replacement="$1্ড"/>
<pattern input="([গষহ])N" context="[^o`]" replacement="$1্ণ"/>
<pattern input="([কতনপশসহ])t" context="[^o`]" replacement="$1্ত"/>
<pattern input="([দনব])d" context="[^o`]" replacement="$1্দ"/>
<pattern input="([গঘণতধনপমশসহ])n" context="[^o`]" replacement="$1্ন"/>
<pattern input="([পমলস])p" context="[^o`]" replacement="$1্প"/>
<pattern input="([বমল])b" context="[^o`]" replacement="$1্ব"/>
<pattern input="([দম])(v|V)" context="[^o`]" replacement="$1্ভ"/>
<pattern input="([কগঙটণতদধনমলশষসহ])m" context="[^o`]" replacement="$1্ম"/>
<pattern input="([ক-ঘচ-ঝট-যলশ-হড়ঢ়য়])r" context="[^o`]" replacement="$1্ৰ"/>
<pattern input="([কগপ-বমলশসহ])l" context="[^o`]" replacement="$1্ল"/>
<pattern input="([কনপ])s" context="[^o`]" replacement="$1্স"/>
<pattern input="([ক-হড়ঢ়য়ৰ])w" context="[^o`]" replacement="$1্ব"/>
<pattern input="([ক-হড়ঢ়য়ৰ])y" context="[^o`]" replacement="$1্য"/>
<pattern input="নc" context="[^o`]" replacement="ঞ্চ"/>
<pattern input="ত`" context="`" replacement="ৎ"/>
<pattern input="ক্ক(h|H)" context="[^o`]" replacement="ক্ষ"/>
<pattern input="কশ(h|H)" context="[^o`]" replacement="ক্ষ"/>
<pattern input="ৰৰk" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ক"/>
<pattern input="ৰৰg" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্গ"/>
<pattern input="ৰৰc" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্চ"/>
<pattern input="ৰৰj" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্জ"/>
<pattern input="ৰৰT" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ট"/>
<pattern input="ৰৰD" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ড"/>
<pattern input="ৰৰN" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ণ"/>
<pattern input="ৰৰt" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ত"/>
<pattern input="ৰৰd" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্দ"/>
<pattern input="ৰৰn" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ন"/>
<pattern input="ৰৰp" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্প"/>
<pattern input="ৰৰf" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ফ"/>
<pattern input="ৰৰb" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ব"/>
<pattern input="ৰৰv" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ভ"/>
<pattern input="ৰৰm" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ম"/>
<pattern input="ৰৰz" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্য"/>
<pattern input="ৰৰl" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ল"/>
<pattern input="ৰৰS" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্শ"/>
<pattern input="ৰৰs" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্স"/>
<pattern input="ৰৰh" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্হ"/>
<pattern input="ৰৰR" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্ড়"/>
<pattern input="ৰৰ(y|Y)" context="(o|a|i|I|u|U|e|O|OI|OU|rri)rr" replacement="র্য়"/>
<pattern input="শ(h|H)" context="S" replacement="ষ"/>
<pattern input="অo" context="[^`]" replacement="উ"/>
<pattern input="এe" context="[^o`]" replacement="ঈ"/>
<pattern input="কh" context="[^o`]" replacement="খ"/>
<pattern input="গh" context="[^o`]" replacement="ঘ"/>
<pattern input="ণg" context="[^o`]" replacement="ঙ"/>
<pattern input="চh" context="[^o`]" replacement="ছ"/>
<pattern input="জh" context="[^o`]" replacement="ঝ"/>
<pattern input="ণG" context="[^o`]" replacement="ঞ"/>
<pattern input="টh" context="[^o`]" replacement="ঠ"/>
<pattern input="ডh" context="[^o`]" replacement="ঢ"/>
<pattern input="তh" context="[^o`]" replacement="থ"/>
<pattern input="দh" context="[^o`]" replacement="ধ"/>
<pattern input="পh" context="[^o`]" replacement="ফ"/>
<pattern input="বh" context="[^o`]" replacement="ভ"/>
<pattern input="(সh)" context="[^o`]" replacement="শ"/>
<pattern input="ড়h" context="[^o`]" replacement="ঢ়"/>
<pattern input="ত্`" context="[^o`]" replacement="ৎ"/>
<pattern input="নg" context="[^o`]" replacement="ং"/>
<pattern input="ঃ`" context="[^o`]" replacement=":"/>
<pattern input="ৰৰi" context="[^o`]" replacement="ঋ"/>
<pattern input="ওI" context="[^o`]" replacement="ঐ"/>
<pattern input="ওU" context="[^o`]" replacement="ঔ"/>
<pattern input="(k|K)" replacement="ক"/>
<pattern input="(g|G)" replacement="গ"/>
<pattern input="(c|C)" replacement="চ"/>
<pattern input="j" replacement="জ"/>
<pattern input="T" replacement="ট"/>
<pattern input="D" replacement="ড"/>
<pattern input="N" replacement="ণ"/>
<pattern input="t" replacement="ত"/>
<pattern input="d" replacement="দ"/>
<pattern input="n" replacement="ন"/>
<pattern input="(p|P)" replacement="প"/>
<pattern input="f" replacement="ফ"/>
<pattern input="(b|B)" replacement="ব"/>
<pattern input="(v|V)" replacement="ভ"/>
<pattern input="(m|M)" replacement="ম"/>
<pattern input="z" replacement="য"/>
<pattern input="r" replacement="ৰ"/>
<pattern input="(l|L)" replacement="ল"/>
<pattern input="S" replacement="শ"/>
<pattern input="s" replacement="স"/>
<pattern input="(h|H)" replacement="হ"/>
<pattern input="R" replacement="ড়"/>
<pattern input="(y|Y)" replacement="য়"/>
<pattern input="Z" replacement="্য"/>
<pattern input="o" replacement="অ"/>
<pattern input="(a|A)" replacement="আ"/>
<pattern input="i" replacement="ই"/>
<pattern input="I" replacement="ঈ"/>
<pattern input="u" replacement="উ"/>
<pattern input="U" replacement="ঊ"/>
<pattern input="e" replacement="এ"/>
<pattern input="O" replacement="ও"/>
<pattern input="0" replacement="০"/>
<pattern input="1" replacement="১"/>
<pattern input="2" replacement="২"/>
<pattern input="3" replacement="৩"/>
<pattern input="4" replacement="৪"/>
<pattern input="5" replacement="৫"/>
<pattern input="6" replacement="৬"/>
<pattern input="7" replacement="৭"/>
<pattern input="8" replacement="৮"/>
<pattern input="9" replacement="৯"/>
<pattern input="\\\." replacement="."/>
<pattern input=",," replacement="্"/>
<pattern input="\:" replacement="ঃ"/>
<pattern input="\^" replacement="ঁ"/>
<pattern input="\." replacement="।"/>
<pattern input="\$" replacement="৳"/>
<pattern input="ঃ`" replacement=":"/>
<pattern input="`" replacement=""/>
</inputmethod>
<?xml version="1.0"?>
<inputmethod id="as-bornona" name="বৰ্ণনা" description="Bornona input method for Assamese" author="Junaid P V" version="1.0" contextLength="0" maxKeyLength="0">
<pattern input="q" replacement="ং"/>
<pattern input="Q" replacement="ঙ"/>
<pattern input="w" replacement="ঢ"/>
<pattern input="W" replacement="ঠ"/>
<pattern input="e" replacement="ে"/>
<pattern input="E" replacement="ৈ"/>
<pattern input="r" replacement="ৰ"/>
<pattern input="R" replacement="ৃ"/>
<pattern input="t" replacement="ত"/>
<pattern input="T" replacement="ট"/>
<pattern input="y" replacement="ধ"/>
<pattern input="Y" replacement="থ"/>
<pattern input="u" replacement="ু"/>
<pattern input="U" replacement="ূ"/>
<pattern input="i" replacement="ি"/>
<pattern input="I" replacement="ী"/>
<pattern input="o" replacement="ো"/>
<pattern input="O" replacement="ৌ"/>
<pattern input="p" replacement="প"/>
<pattern input="P" replacement="্ৰ"/>
<pattern input="\|" replacement="র"/>
<pattern input="\\" replacement="ৱ"/>
<pattern input="a" replacement="া"/>
<pattern input="A" replacement="অ"/>
<pattern input="s" replacement="স"/>
<pattern input="S" replacement="শ"/>
<pattern input="d" replacement="দ"/>
<pattern input="D" replacement="ড"/>
<pattern input="f" replacement="ফ"/>
<pattern input="F" replacement="ৰ্ফ"/>
<pattern input="g" replacement="গ"/>
<pattern input="G" replacement="ঘ"/>
<pattern input="h" replacement="্"/>
<pattern input="H" replacement="হ"/>
<pattern input="j" replacement="জ"/>
<pattern input="J" replacement="ঝ"/>
<pattern input="k" replacement="ক"/>
<pattern input="K" replacement="খ"/>
<pattern input="l" replacement="ল"/>
<pattern input="L" replacement="।"/>
<pattern input="z" replacement="য"/>
<pattern input="Z" replacement="ড়"/>
<pattern input="x" replacement="ষ"/>
<pattern input="X" replacement="ঢ়"/>
<pattern input="c" replacement="চ"/>
<pattern input="C" replacement="ছ"/>
<pattern input="v" replacement="ভ"/>
<pattern input="V" replacement="্য"/>
<pattern input="b" replacement="ব"/>
<pattern input="B" replacement="য়"/>
<pattern input="n" replacement="ন"/>
<pattern input="N" replacement="ণ"/>
<pattern input="m" replacement="ম"/>
<pattern input="M" replacement="ঞ"/>
<pattern input="0" replacement="০"/>
<pattern input="1" replacement="১"/>
<pattern input="2" replacement="২"/>
<pattern input="3" replacement="৩"/>
<pattern input="4" replacement="৪"/>
<pattern input="5" replacement="৫"/>
<pattern input="6" replacement="৬"/>
<pattern input="7" replacement="৭"/>
<pattern input="8" replacement="৮"/>
<pattern input="9" replacement="৯"/>
<pattern input="\`" replacement="‌"/>
</inputmethod>
<?xml version="1.0"?>
<inputmethod id="as-inscript" name="ইন্‌স্ক্ৰিপ্ত" description="InScript input method for Assamese according to CDAC&apos;s Enhanced InScript Keyboard Layout 5.2" author="Junaid P V" version="1.0" contextLength="0" maxKeyLength="0">
<pattern input="X" replacement="ঁ"/>
<pattern input="x" replacement="ং"/>
<pattern input="_" replacement="ঃ"/>
<pattern input="D" replacement="অ"/>
<pattern input="E" replacement="আ"/>
<pattern input="F" replacement="ই"/>
<pattern input="R" replacement="ঈ"/>
<pattern input="G" replacement="উ"/>
<pattern input="T" replacement="ঊ"/>
<pattern input="\+" replacement="ঋ"/>
<pattern input="S" replacement="এ"/>
<pattern input="W" replacement="ঐ"/>
<pattern input="A" replacement="ও"/>
<pattern input="Q" replacement="ঔ"/>
<pattern input="k" replacement="ক"/>
<pattern input="K" replacement="খ"/>
<pattern input="i" replacement="গ"/>
<pattern input="I" replacement="ঘ"/>
<pattern input="U" replacement="ঙ"/>
<pattern input=";" replacement="চ"/>
<pattern input="\:" replacement="ছ"/>
<pattern input="p" replacement="জ"/>
<pattern input="P" replacement="ঝ"/>
<pattern input="\}" replacement="ঞ"/>
<pattern input="&apos;" replacement="ট"/>
<pattern input="&quot;" replacement="ঠ"/>
<pattern input="\[" replacement="ড"/>
<pattern input="\{" replacement="ঢ"/>
<pattern input="C" replacement="ণ"/>
<pattern input="l" replacement="ত"/>
<pattern input="L" replacement="থ"/>
<pattern input="o" replacement="দ"/>
<pattern input="O" replacement="ধ"/>
<pattern input="v" replacement="ন"/>
<pattern input="h" replacement="প"/>
<pattern input="H" replacement="ফ"/>
<pattern input="y" replacement="ব"/>
<pattern input="Y" replacement="ভ"/>
<pattern input="c" replacement="ম"/>
<pattern input="\?" replacement="য"/>
<pattern input="j" replacement="ৰ"/>
<pattern input="J" replacement="ৎ"/>
<pattern input="n" replacement="ল"/>
<pattern input="M" replacement="শ"/>
<pattern input="\&lt;" replacement="ষ"/>
<pattern input="m" replacement="স"/>
<pattern input="u" replacement="হ"/>
<pattern input="\]" replacement="়"/>
<pattern input="e" replacement="া"/>
<pattern input="f" replacement="ি"/>
<pattern input="r" replacement="ী"/>
<pattern input="g" replacement="ু"/>
<pattern input="t" replacement="ূ"/>
<pattern input="\=" replacement="ৃ"/>
<pattern input="s" replacement="ে"/>
<pattern input="w" replacement="ৈ"/>
<pattern input="a" replacement="ো"/>
<pattern input="q" replacement="ৌ"/>
<pattern input="d" replacement="্"/>
<pattern input="/" replacement="য়"/>
<pattern input="\&gt;" replacement="৤"/>
<pattern input="0" replacement="০"/>
<pattern input="1" replacement="১"/>
<pattern input="2" replacement="২"/>
<pattern input="3" replacement="৩"/>
<pattern input="4" replacement="৪"/>
<pattern input="5" replacement="৫"/>
<pattern input="6" replacement="৬"/>
<pattern input="7" replacement="৭"/>
<pattern input="8" replacement="৮"/>
<pattern input="9" replacement="৯"/>
<pattern input="z" replacement="ʼ"/>
<pattern input="\!" replacement="অ্যা"/>
<pattern input="\#" replacement="্ৰ"/>
<pattern input="\$" replacement="ৰ্"/>
<pattern input="\%" replacement="জ্ঞ"/>
<pattern input="\^" replacement="ত্র"/>
<pattern input="\&amp;" replacement="ক্ষ"/>
<pattern input="\*" replacement="শ্র"/>
<pattern input="\(" replacement="‍"/>
<pattern input="\)" replacement="‌"/>
</inputmethod>
<?xml version="1.0"?>
<inputmethod id="as-transliteration" name="প্ৰতিৰূপান্তৰণ" description="Assamese Transliteration input method" author="Junaid P V" version="1.0" contextLength="8" maxKeyLength="0">
<pattern input="([ক-হড়-য়ৰৱ])(্ড়্ড়্i|্q)" replacement="$1ৃ"/>
<pattern input="(ড়্ড়্i|q)" replacement="ঋ"/>
<pattern input="([ক-হড়-য়ৰৱ])্o" replacement="$1"/>
<pattern input="([ক-হড়-য়ৰৱ])্a" replacement="$1া"/>
<pattern input="([ক-হড়-য়ৰৱ])্i" replacement="$1ি"/>
<pattern input="([ক-হড়-য়ৰৱ])(িi|্I)" replacement="$1ী"/>
<pattern input="([ক-হড়-য়ৰৱ])্u" replacement="$1ু"/>
<pattern input="([ক-হড়-য়ৰৱ])(ুu|্U)" replacement="$1ূ"/>
<pattern input="([ক-হড়-য়ৰৱ])্e" replacement="$1ে"/>
<pattern input="([ক-হড়-য়ৰৱ])i" replacement="$1ৈ"/>
<pattern input="([ক-হড়-য়ৰৱ])্O" replacement="$1ো"/>
<pattern input="([ক-হড়-য়ৰৱ])u" replacement="$1ৌ"/>
<pattern input="(খ্y|c)" replacement="ক্ষ্"/>
<pattern input="ইi" replacement="ঈ"/>
<pattern input="উu" replacement="ঊ"/>
<pattern input="অi" replacement="ঐ"/>
<pattern input="অu" replacement="ঔ"/>
<pattern input="ত্~" replacement="ৎ"/>
<pattern input="ক্h" replacement="খ্"/>
<pattern input="গ্h" replacement="ঘ্"/>
<pattern input="ন্g" replacement="ঙ্"/>
<pattern input="জ্h" replacement="ঝ্"/>
<pattern input="(ন্~|Y)" replacement="ঞ্"/>
<pattern input="ট্h" replacement="ঠ্"/>
<pattern input="ড্h" replacement="ঢ্"/>
<pattern input="ত্h" replacement="থ্"/>
<pattern input="দ্h" replacement="ধ্"/>
<pattern input="(প্h|f)" replacement="ফ্"/>
<pattern input="(ব্h|v)" replacement="ভ্"/>
<pattern input="শ্h" replacement="ষ্"/>
<pattern input="ড়্h" replacement="ঢ়্"/>
<pattern input="(M|ন্G)" replacement="ং"/>
<pattern input="o" replacement="অ"/>
<pattern input="a" replacement="আ"/>
<pattern input="i" replacement="ই"/>
<pattern input="I" replacement="ঈ"/>
<pattern input="u" replacement="উ"/>
<pattern input="U" replacement="ঊ"/>
<pattern input="e" replacement="এ"/>
<pattern input="O" replacement="ও"/>
<pattern input="H" replacement="ঃ"/>
<pattern input="\^" replacement="ঁ"/>
<pattern input="ণ্~" replacement="ঁ"/>
<pattern input="C" replacement="৺"/>
<pattern input="k" replacement="ক্"/>
<pattern input="g" replacement="গ্"/>
<pattern input="s" replacement="চ্"/>
<pattern input="S" replacement="ছ্"/>
<pattern input="j" replacement="জ্"/>
<pattern input="T" replacement="ট্"/>
<pattern input="D" replacement="ড্"/>
<pattern input="N" replacement="ণ্"/>
<pattern input="t" replacement="ত্"/>
<pattern input="d" replacement="দ্"/>
<pattern input="n" replacement="ন্"/>
<pattern input="p" replacement="প্"/>
<pattern input="b" replacement="ব্"/>
<pattern input="m" replacement="ম্"/>
<pattern input="z" replacement="য্"/>
<pattern input="r" replacement="ৰ্"/>
<pattern input="l" replacement="ল্"/>
<pattern input="w" replacement="ৱ্"/>
<pattern input="X" replacement="শ্"/>
<pattern input="x" replacement="স্"/>
<pattern input="h" replacement="হ্"/>
<pattern input="R" replacement="ড়্"/>
<pattern input="y" replacement="য়্"/>
<pattern input="\\\." replacement="."/>
<pattern input="।\." replacement="॥"/>
<pattern input="\." replacement="।"/>
<pattern input="0" replacement="০"/>
<pattern input="1" replacement="১"/>
<pattern input="2" replacement="২"/>
<pattern input="3" replacement="৩"/>
<pattern input="4" replacement="৪"/>
<pattern input="5" replacement="৫"/>
<pattern input="6" replacement="৬"/>
<pattern input="7" replacement="৭"/>
<pattern input="8" replacement="৮"/>
<pattern input="9" replacement="৯"/>
<pattern input="(‌)*_" replacement="‌"/>
<pattern input="(‍)*`" replacement="‍"/>
</inputmethod>
<?xml version="1.0"?>
<inputmethod id="be-latin" name="Belarusian Łacinka" description="Belarusian Latin alphabet input method" author="Pavel Selitskas" version="1.0" contextLength="1" maxKeyLength="1">
<pattern input="=S" replacement="Š"/>
<pattern input="=U" replacement="Ŭ"/>
<pattern input="-S" replacement="Ś"/>
<pattern input="-L" replacement="Ł"/>
<pattern input="-Z" replacement="Ź"/>
<pattern input="=Z" replacement="Ž"/>
<pattern input="-C" replacement="Ć"/>
<pattern input="=C" replacement="Č"/>
<pattern input="-N" replacement="Ń"/>
<pattern input="=s" replacement="š"/>
<pattern input="=u" replacement="ŭ"/>
<pattern input="-s" replacement="ś"/>
<pattern input="-l" replacement="ł"/>
<pattern input="-z" replacement="ź"/>
<pattern input="=z" replacement="ž"/>
<pattern input="-c" replacement="ć"/>
<pattern input="=c" replacement="č"/>
<pattern input="-n" replacement="ń"/>
</inputmethod>
<?xml version="1.0"?>
<inputmethod id="be-transliteration" name="Belarusian Transliteration" description="Belarusian transliteration per Belarusian winkeys" author="Pavel Selitskas" version="1.0">
<pattern input="~" replacement="Ё"/>
<pattern input="Q" replacement="Й"/>
<pattern input="W" replacement="Ц"/>
<pattern input="E" replacement="У"/>
<pattern input="R" replacement="К"/>
<pattern input="T" replacement="Е"/>
<pattern input="Y" replacement="Н"/>
<pattern input="U" replacement="Г"/>
<pattern input="I" replacement="Ш"/>
<pattern input="O" replacement="Ў"/>
<pattern input="P" replacement="З"/>
<pattern input="{" replacement="Х"/>
<pattern input="}" replacement="&apos;"/>
<pattern input="A" replacement="Ф"/>
<pattern input="S" replacement="Ы"/>
<pattern input="D" replacement="В"/>
<pattern input="F" replacement="А"/>
<pattern input="G" replacement="П"/>
<pattern input="H" replacement="Р"/>
<pattern input="J" replacement="О"/>
<pattern input="K" replacement="Л"/>
<pattern input="L" replacement="Д"/>
<pattern input=":" replacement="Ж"/>
<pattern input="&quot;" replacement="Э"/>
<pattern input="Z" replacement="Я"/>
<pattern input="X" replacement="Ч"/>
<pattern input="C" replacement="С"/>
<pattern input="V" replacement="М"/>
<pattern input="B" replacement="І"/>
<pattern input="N" replacement="Т"/>
<pattern input="M" replacement="Ь"/>
<pattern input="&lt;" replacement="Б"/>
<pattern input="&gt;" replacement="Ю"/>
<pattern input="\?" replacement=","/>
<pattern input="`" replacement="ё"/>
<pattern input="q" replacement="й"/>
<pattern input="w" replacement="ц"/>
<pattern input="e" replacement="у"/>
<pattern input="r" replacement="к"/>
<pattern input="t" replacement="е"/>
<pattern input="y" replacement="н"/>
<pattern input="u" replacement="г"/>
<pattern input="i" replacement="ш"/>
<pattern input="o" replacement="ў"/>
<pattern input="p" replacement="з"/>
<pattern input="\[" replacement="х"/>
<pattern input="\]" replacement="&apos;"/>
<pattern input="a" replacement="ф"/>
<pattern input="s" replacement="ы"/>
<pattern input="d" replacement="в"/>
<pattern input="f" replacement="а"/>
<pattern input="g" replacement="п"/>
<pattern input="h" replacement="р"/>
<pattern input="j" replacement="о"/>
<pattern input="k" replacement="л"/>
<pattern input="l" replacement="д"/>
<pattern input=";" replacement="ж"/>
<pattern input="&apos;" replacement="э"/>
<pattern input="z" replacement="я"/>
<pattern input="x" replacement="ч"/>
<pattern input="c" replacement="с"/>
<pattern input="v" replacement="м"/>
<pattern input="b" replacement="і"/>
<pattern input="n" replacement="т"/>
<pattern input="m" replacement="ь"/>
<pattern input="," replacement="б"/>
<pattern input="\." replacement="ю"/>
<pattern input="/" replacement="."/>
<pattern input="@" replacement="&quot;"/>
<pattern input="#" replacement="№"/>
<pattern input="\$" replacement=";"/>
<pattern input="^" replacement=":"/>
<pattern input="&amp;" replacement="?"/>
</inputmethod>
<?xml version="1.0"?>
<inputmethod id="ber-tfng" name="Tifinagh Transliteration" description="Transliteration input method for Tifinagh script" author="" version="1.0" contextLength="0" maxKeyLength="0">
<pattern input="a" replacement="ⴰ"/>
<pattern input="b" replacement="ⴱ"/>
<pattern input="c" replacement="ⵛ"/>
<pattern input="d" replacement="ⴷ"/>
<pattern input="D" replacement="ⴹ"/>
<pattern input="e" replacement="ⴻ"/>
<pattern input="f" replacement="ⴼ"/>
<pattern input="F" replacement="ⴼⵯ"/>
<pattern input="g" replacement="ⴳ"/>
<pattern input="G" replacement="ⴳⵯ"/>
<pattern input="h" replacement="ⵀ"/>
<pattern input="i" replacement="ⵉ"/>
<pattern input="j" replacement="ⵊ"/>
<pattern input="k" replacement="ⴽ"/>
<pattern input="K" replacement="ⴽⵯ"/>
<pattern input="l" replacement="ⵍ"/>
<pattern input="m" replacement="ⵎ"/>
<pattern input="n" replacement="ⵏ"/>
<pattern input="o" replacement="ⵄ"/>
<pattern input="p" replacement="ⵃ"/>
<pattern input="q" replacement="ⵇ"/>
<pattern input="Q" replacement="ⵈ"/>
<pattern input="r" replacement="ⵔ"/>
<pattern input="R" replacement="ⵕ"/>
<pattern input="s" replacement="ⵙ"/>
<pattern input="S" replacement="ⵚ"/>
<pattern input="t" replacement="ⵜ"/>
<pattern input="T" replacement="ⵟ"/>
<pattern input="v" replacement="ⵖ"/>
<pattern input="u" replacement="ⵓ"/>
<pattern input="w" replacement="ⵡ"/>
<pattern input="y" replacement="ⵢ"/>
<pattern input="x" replacement="ⵅ"/>
<pattern input="z" replacement="ⵣ"/>
<pattern input="Z" replacement="ⵥ"/>
</inputmethod>
This diff is collapsed.
<?xml version="1.0"?>
<inputmethod id="bn-inscript" name="ইন্সক্রিপ্ট" description="Bengali InScript input method" author="Junaid P V" version="1.0" contextLength="0" maxKeyLength="0">
<pattern input="X" replacement="ঁ"/>
<pattern input="x" replacement="ং"/>
<pattern input="_" replacement="ঃ"/>
<pattern input="D" replacement="অ"/>
<pattern input="E" replacement="আ"/>
<pattern input="F" replacement="ই"/>
<pattern input="R" replacement="ঈ"/>
<pattern input="G" replacement="উ"/>
<pattern input="T" replacement="ঊ"/>
<pattern input="\+" replacement="ঋ"/>
<pattern input="S" replacement="এ"/>
<pattern input="W" replacement="ঐ"/>
<pattern input="A" replacement="ও"/>
<pattern input="Q" replacement="ঔ"/>
<pattern input="k" replacement="ক"/>
<pattern input="K" replacement="খ"/>
<pattern input="i" replacement="গ"/>
<pattern input="I" replacement="ঘ"/>
<pattern input="U" replacement="ঙ"/>
<pattern input=";" replacement="চ"/>
<pattern input="\:" replacement="ছ"/>
<pattern input="p" replacement="জ"/>
<pattern input="P" replacement="ঝ"/>
<pattern input="\}" replacement="ঞ"/>
<pattern input="&apos;" replacement="ট"/>
<pattern input="&quot;" replacement="ঠ"/>
<pattern input="\[" replacement="ড"/>
<pattern input="\{" replacement="ঢ"/>
<pattern input="C" replacement="ণ"/>
<pattern input="l" replacement="ত"/>
<pattern input="L" replacement="থ"/>
<pattern input="o" replacement="দ"/>
<pattern input="O" replacement="ধ"/>
<pattern input="v" replacement="ন"/>
<pattern input="h" replacement="প"/>
<pattern input="H" replacement="ফ"/>
<pattern input="y" replacement="ব"/>
<pattern input="Y" replacement="ভ"/>
<pattern input="c" replacement="ম"/>
<pattern input="\?" replacement="য"/>
<pattern input="j" replacement="র"/>
<pattern input="J" replacement="ৎ"/>
<pattern input="n" replacement="ল"/>
<pattern input="M" replacement="শ"/>
<pattern input="\&lt;" replacement="ষ"/>
<pattern input="m" replacement="স"/>
<pattern input="u" replacement="হ"/>
<pattern input="\]" replacement="়"/>
<pattern input="e" replacement="া"/>
<pattern input="f" replacement="ি"/>
<pattern input="r" replacement="ী"/>
<pattern input="g" replacement="ু"/>
<pattern input="t" replacement="ূ"/>
<pattern input="\=" replacement="ৃ"/>
<pattern input="s" replacement="ে"/>
<pattern input="w" replacement="ৈ"/>
<pattern input="a" replacement="ো"/>
<pattern input="q" replacement="ৌ"/>
<pattern input="d" replacement="্"/>
<pattern input="/" replacement="য়"/>
<pattern input="\&gt;" replacement="৤"/>
<pattern input="0" replacement="০"/>
<pattern input="1" replacement="১"/>
<pattern input="2" replacement="২"/>
<pattern input="3" replacement="৩"/>
<pattern input="4" replacement="৪"/>
<pattern input="5" replacement="৫"/>
<pattern input="6" replacement="৬"/>
<pattern input="7" replacement="৭"/>
<pattern input="8" replacement="৮"/>
<pattern input="9" replacement="৯"/>
<pattern input="z" replacement="ʼ"/>
<pattern input="\!" replacement="অ্যা"/>
<pattern input="\#" replacement="্র"/>
<pattern input="\$" replacement="র্"/>
<pattern input="\%" replacement="জ্ঞ"/>
<pattern input="\^" replacement="ত্র"/>
<pattern input="\&amp;" replacement="ক্ষ"/>
<pattern input="\*" replacement="শ্র"/>
<pattern input="\(" replacement="‍"/>
<pattern input="\)" replacement="‌"/>
</inputmethod>
<?xml version="1.0"?>
<inputmethod id="bn-nkb" name="National Keyboard" description="Bengali National Keyboard input method" author="Junaid P V" version="1.0" contextLength="0" maxKeyLength="0">
<pattern input="1" replacement="১"/>
<pattern input="2" replacement="২"/>
<pattern input="3" replacement="৩"/>
<pattern input="4" replacement="৪"/>
<pattern input="5" replacement="৫"/>
<pattern input="6" replacement="৬"/>
<pattern input="7" replacement="৭"/>
<pattern input="8" replacement="৮"/>
<pattern input="9" replacement="৯"/>
<pattern input="0" replacement="০"/>
<pattern input="q" replacement="ঙ"/>
<pattern input="w" replacement="য"/>
<pattern input="e" replacement="ড"/>
<pattern input="r" replacement="প"/>
<pattern input="t" replacement="ট"/>
<pattern input="y" replacement="চ"/>
<pattern input="u" replacement="জ"/>
<pattern input="i" replacement="হ"/>
<pattern input="o" replacement="গ"/>
<pattern input="p" replacement="ড়"/>
<pattern input="a" replacement="ৃ"/>
<pattern input="s" replacement="ু"/>
<pattern input="d" replacement="ি"/>
<pattern input="f" replacement="ব"/>
<pattern input="g" replacement="্"/>
<pattern input="h" replacement="া"/>
<pattern input="j" replacement="ক"/>
<pattern input="k" replacement="ত"/>
<pattern input="l" replacement="দ"/>
<pattern input="z" replacement="ঁ"/>
<pattern input="x" replacement="ো"/>
<pattern input="c" replacement="ে"/>
<pattern input="v" replacement="র"/>
<pattern input="b" replacement="ন"/>
<pattern input="n" replacement="স"/>
<pattern input="m" replacement="ম"/>
<pattern input="Q" replacement="ং"/>
<pattern input="W" replacement="য়"/>
<pattern input="E" replacement="ঢ"/>
<pattern input="R" replacement="ফ"/>
<pattern input="T" replacement="ঠ"/>
<pattern input="Y" replacement="ছ"/>
<pattern input="U" replacement="ঝ"/>
<pattern input="I" replacement="ঞ"/>
<pattern input="O" replacement="ঘ"/>
<pattern input="P" replacement="ঢ়"/>
<pattern input="A" replacement="ৗ"/>
<pattern input="S" replacement="ূ"/>
<pattern input="D" replacement="ী"/>
<pattern input="F" replacement="ভ"/>
<pattern input="G" replacement="।"/>
<pattern input="H" replacement="অ"/>
<pattern input="J" replacement="খ"/>
<pattern input="K" replacement="থ"/>
<pattern input="L" replacement="ধ"/>
<pattern input="Z" replacement="ঃ"/>
<pattern input="X" replacement="ৌ"/>
<pattern input="C" replacement="ৈ"/>
<pattern input="V" replacement="ল"/>
<pattern input="B"