summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rules/base.extras.xml.in355
-rw-r--r--rules/base.xml.in345
2 files changed, 355 insertions, 345 deletions
diff --git a/rules/base.extras.xml.in b/rules/base.extras.xml.in
index 4cd0a4d0..f95f44d5 100644
--- a/rules/base.extras.xml.in
+++ b/rules/base.extras.xml.in
@@ -948,6 +948,361 @@
</variant>
</variantList>
</layout>
+ <layout>
+ <configItem>
+ <name>bd</name>
+ <!-- Keyboard indicator for Bangla layouts -->
+ <_shortDescription>bn</_shortDescription>
+ <_description>Bangla</_description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>probhat</name>
+ <_description>Bangla (Probhat)</_description>
+ </configItem>
+ </variant>
+ </variantList>
+ </layout>
+ <layout>
+ <configItem>
+ <name>in</name>
+ <!-- Keyboard indicator for Indian layouts -->
+ <_shortDescription>in</_shortDescription>
+ <_description>Indian</_description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>ben</name>
+ <!-- Keyboard indicator for Bangla layouts -->
+ <_shortDescription>bn</_shortDescription>
+ <_description>Bangla (India)</_description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_probhat</name>
+ <!-- Keyboard indicator for Bangla layouts -->
+ <_shortDescription>bn</_shortDescription>
+ <_description>Bangla (India, Probhat)</_description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_baishakhi</name>
+ <_description>Bangla (India, Baishakhi)</_description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_bornona</name>
+ <_description>Bangla (India, Bornona)</_description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_gitanjali</name>
+ <_description>Bangla (India, Uni Gitanjali)</_description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_inscript</name>
+ <_description>Bangla (India, Baishakhi Inscript)</_description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>eeyek</name>
+ <_description>Manipuri (Eeyek)</_description>
+ <languageList>
+ <iso639Id>mni</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>guj</name>
+ <!-- Keyboard indicator for Gujarati layouts -->
+ <_shortDescription>gu</_shortDescription>
+ <_description>Gujarati</_description>
+ <languageList>
+ <iso639Id>guj</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>guru</name>
+ <!-- Keyboard indicator for Punjabi layouts -->
+ <_shortDescription>pa</_shortDescription>
+ <_description>Punjabi (Gurmukhi)</_description>
+ <languageList>
+ <iso639Id>pan</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>jhelum</name>
+ <!-- Keyboard indicator for Punjabi layouts -->
+ <_shortDescription>pa</_shortDescription>
+ <_description>Punjabi (Gurmukhi Jhelum)</_description>
+ <languageList>
+ <iso639Id>pan</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>kan</name>
+ <!-- Keyboard indicator for Kannada layouts -->
+ <_shortDescription>kn</_shortDescription>
+ <_description>Kannada</_description>
+ <languageList>
+ <iso639Id>kan</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>kan-kagapa</name>
+ <!-- Keyboard indicator for Kannada layouts -->
+ <_shortDescription>kn</_shortDescription>
+ <_description>Kannada (KaGaPa phonetic)</_description>
+ <languageList>
+ <iso639Id>kan</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mal</name>
+ <!-- Keyboard indicator for Malayalam layouts -->
+ <_shortDescription>ml</_shortDescription>
+ <_description>Malayalam</_description>
+ <languageList>
+ <iso639Id>mal</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mal_lalitha</name>
+ <!-- Keyboard indicator for Malayalam layouts -->
+ <_shortDescription>ml</_shortDescription>
+ <_description>Malayalam (Lalitha)</_description>
+ <languageList>
+ <iso639Id>mal</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mal_enhanced</name>
+ <!-- Keyboard indicator for Malayalam layouts -->
+ <_shortDescription>ml</_shortDescription>
+ <_description>Malayalam (enhanced Inscript, with rupee sign)</_description>
+ <languageList>
+ <iso639Id>mal</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ori</name>
+ <!-- Keyboard indicator for Oriya layouts -->
+ <_shortDescription>or</_shortDescription>
+ <_description>Oriya</_description>
+ <languageList>
+ <iso639Id>ori</iso639Id>
+ <!-- sat-Orya: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>olck</name>
+ <!-- Keyboard indicator for Ol Chiki layouts -->
+ <_shortDescription>sat</_shortDescription>
+ <_description>Ol Chiki</_description>
+ <languageList>
+ <!-- sat-Olck: http://www.ethnologue.com/language/sat -->
+ <iso639Id>sat</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tam_unicode</name>
+ <!-- Keyboard indicator for Tamil layouts -->
+ <_shortDescription>ta</_shortDescription>
+ <_description>Tamil (Unicode)</_description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tam_keyboard_with_numerals</name>
+ <!-- Keyboard indicator for Tamil layouts -->
+ <_shortDescription>ta</_shortDescription>
+ <_description>Tamil (keyboard with numerals)</_description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tam_TAB</name>
+ <!-- Keyboard indicator for Tamil layouts -->
+ <_shortDescription>ta</_shortDescription>
+ <_description>Tamil (TAB typewriter)</_description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tam_TSCII</name>
+ <!-- Keyboard indicator for Tamil layouts -->
+ <_shortDescription>ta</_shortDescription>
+ <_description>Tamil (TSCII typewriter)</_description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tam</name>
+ <!-- Keyboard indicator for Tamil layouts -->
+ <_shortDescription>ta</_shortDescription>
+ <_description>Tamil</_description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tel</name>
+ <!-- Keyboard indicator for Telugu layouts -->
+ <_shortDescription>te</_shortDescription>
+ <_description>Telugu</_description>
+ <languageList>
+ <iso639Id>tel</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tel-kagapa</name>
+ <!-- Keyboard indicator for Telugu layouts -->
+ <_shortDescription>te</_shortDescription>
+ <_description>Telugu (KaGaPa phonetic)</_description>
+ <languageList>
+ <iso639Id>tel</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bolnagri</name>
+ <!-- Keyboard indicator for Hindi layouts -->
+ <_shortDescription>hi</_shortDescription>
+ <_description>Hindi (Bolnagri)</_description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>hin-wx</name>
+ <!-- Keyboard indicator for Hindi layouts -->
+ <_shortDescription>hi</_shortDescription>
+ <_description>Hindi (Wx)</_description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>hin-kagapa</name>
+ <!-- Keyboard indicator for Hindi layouts -->
+ <_shortDescription>hi</_shortDescription>
+ <_description>Hindi (KaGaPa phonetic)</_description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>san-kagapa</name>
+ <!-- Keyboard indicator for Sanskrit layouts -->
+ <_shortDescription>sa</_shortDescription>
+ <_description>Sanskrit (KaGaPa phonetic)</_description>
+ <languageList>
+ <iso639Id>san</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mar-kagapa</name>
+ <!-- Keyboard indicator for Marathi layouts -->
+ <_shortDescription>mr</_shortDescription>
+ <_description>Marathi (KaGaPa phonetic)</_description>
+ <languageList>
+ <iso639Id>mar</iso639Id>
+ </languageList>
+ </configItem>
+ </variant>
+ </variantList>
+ </layout>
</layoutList>
<optionList>
<group allowMultipleSelection="true">
diff --git a/rules/base.xml.in b/rules/base.xml.in
index 5f78583d..ffa70eb7 100644
--- a/rules/base.xml.in
+++ b/rules/base.xml.in
@@ -1805,27 +1805,6 @@
</layout>
<layout>
<configItem>
- <name>bd</name>
- <!-- Keyboard indicator for Bangla layouts -->
- <_shortDescription>bn</_shortDescription>
- <_description>Bangla</_description>
- <languageList>
- <iso639Id>ben</iso639Id>
- <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- <variantList>
- <variant>
- <configItem>
- <name>probhat</name>
- <_description>Bangla (Probhat)</_description>
- </configItem>
- </variant>
- </variantList>
- </layout>
- <layout>
- <configItem>
<name>in</name>
<!-- Keyboard indicator for Indian layouts -->
<_shortDescription>in</_shortDescription>
@@ -1834,275 +1813,6 @@
<variantList>
<variant>
<configItem>
- <name>ben</name>
- <!-- Keyboard indicator for Bangla layouts -->
- <_shortDescription>bn</_shortDescription>
- <_description>Bangla (India)</_description>
- <languageList>
- <iso639Id>ben</iso639Id>
- <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>ben_probhat</name>
- <!-- Keyboard indicator for Bangla layouts -->
- <_shortDescription>bn</_shortDescription>
- <_description>Bangla (India, Probhat)</_description>
- <languageList>
- <iso639Id>ben</iso639Id>
- <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>ben_baishakhi</name>
- <_description>Bangla (India, Baishakhi)</_description>
- <languageList>
- <iso639Id>ben</iso639Id>
- <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>ben_bornona</name>
- <_description>Bangla (India, Bornona)</_description>
- <languageList>
- <iso639Id>ben</iso639Id>
- <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>ben_gitanjali</name>
- <_description>Bangla (India, Uni Gitanjali)</_description>
- <languageList>
- <iso639Id>ben</iso639Id>
- <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>ben_inscript</name>
- <_description>Bangla (India, Baishakhi Inscript)</_description>
- <languageList>
- <iso639Id>ben</iso639Id>
- <!-- sat-Beng: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>eeyek</name>
- <_description>Manipuri (Eeyek)</_description>
- <languageList>
- <iso639Id>mni</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>guj</name>
- <!-- Keyboard indicator for Gujarati layouts -->
- <_shortDescription>gu</_shortDescription>
- <_description>Gujarati</_description>
- <languageList>
- <iso639Id>guj</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>guru</name>
- <!-- Keyboard indicator for Punjabi layouts -->
- <_shortDescription>pa</_shortDescription>
- <_description>Punjabi (Gurmukhi)</_description>
- <languageList>
- <iso639Id>pan</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>jhelum</name>
- <!-- Keyboard indicator for Punjabi layouts -->
- <_shortDescription>pa</_shortDescription>
- <_description>Punjabi (Gurmukhi Jhelum)</_description>
- <languageList>
- <iso639Id>pan</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>kan</name>
- <!-- Keyboard indicator for Kannada layouts -->
- <_shortDescription>kn</_shortDescription>
- <_description>Kannada</_description>
- <languageList>
- <iso639Id>kan</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>kan-kagapa</name>
- <!-- Keyboard indicator for Kannada layouts -->
- <_shortDescription>kn</_shortDescription>
- <_description>Kannada (KaGaPa phonetic)</_description>
- <languageList>
- <iso639Id>kan</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>mal</name>
- <!-- Keyboard indicator for Malayalam layouts -->
- <_shortDescription>ml</_shortDescription>
- <_description>Malayalam</_description>
- <languageList>
- <iso639Id>mal</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>mal_lalitha</name>
- <!-- Keyboard indicator for Malayalam layouts -->
- <_shortDescription>ml</_shortDescription>
- <_description>Malayalam (Lalitha)</_description>
- <languageList>
- <iso639Id>mal</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>mal_enhanced</name>
- <!-- Keyboard indicator for Malayalam layouts -->
- <_shortDescription>ml</_shortDescription>
- <_description>Malayalam (enhanced Inscript, with rupee sign)</_description>
- <languageList>
- <iso639Id>mal</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>ori</name>
- <!-- Keyboard indicator for Oriya layouts -->
- <_shortDescription>or</_shortDescription>
- <_description>Oriya</_description>
- <languageList>
- <iso639Id>ori</iso639Id>
- <!-- sat-Orya: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>olck</name>
- <!-- Keyboard indicator for Ol Chiki layouts -->
- <_shortDescription>sat</_shortDescription>
- <_description>Ol Chiki</_description>
- <languageList>
- <!-- sat-Olck: http://www.ethnologue.com/language/sat -->
- <iso639Id>sat</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>tam_unicode</name>
- <!-- Keyboard indicator for Tamil layouts -->
- <_shortDescription>ta</_shortDescription>
- <_description>Tamil (Unicode)</_description>
- <languageList>
- <iso639Id>tam</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>tam_keyboard_with_numerals</name>
- <!-- Keyboard indicator for Tamil layouts -->
- <_shortDescription>ta</_shortDescription>
- <_description>Tamil (keyboard with numerals)</_description>
- <languageList>
- <iso639Id>tam</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>tam_TAB</name>
- <!-- Keyboard indicator for Tamil layouts -->
- <_shortDescription>ta</_shortDescription>
- <_description>Tamil (TAB typewriter)</_description>
- <languageList>
- <iso639Id>tam</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>tam_TSCII</name>
- <!-- Keyboard indicator for Tamil layouts -->
- <_shortDescription>ta</_shortDescription>
- <_description>Tamil (TSCII typewriter)</_description>
- <languageList>
- <iso639Id>tam</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>tam</name>
- <!-- Keyboard indicator for Tamil layouts -->
- <_shortDescription>ta</_shortDescription>
- <_description>Tamil</_description>
- <languageList>
- <iso639Id>tam</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>tel</name>
- <!-- Keyboard indicator for Telugu layouts -->
- <_shortDescription>te</_shortDescription>
- <_description>Telugu</_description>
- <languageList>
- <iso639Id>tel</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>tel-kagapa</name>
- <!-- Keyboard indicator for Telugu layouts -->
- <_shortDescription>te</_shortDescription>
- <_description>Telugu (KaGaPa phonetic)</_description>
- <languageList>
- <iso639Id>tel</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
<name>urd-phonetic</name>
<!-- Keyboard indicator for Urdu layouts -->
<_shortDescription>ur</_shortDescription>
@@ -2136,61 +1846,6 @@
</variant>
<variant>
<configItem>
- <name>bolnagri</name>
- <!-- Keyboard indicator for Hindi layouts -->
- <_shortDescription>hi</_shortDescription>
- <_description>Hindi (Bolnagri)</_description>
- <languageList>
- <iso639Id>hin</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>hin-wx</name>
- <!-- Keyboard indicator for Hindi layouts -->
- <_shortDescription>hi</_shortDescription>
- <_description>Hindi (Wx)</_description>
- <languageList>
- <iso639Id>hin</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>hin-kagapa</name>
- <!-- Keyboard indicator for Hindi layouts -->
- <_shortDescription>hi</_shortDescription>
- <_description>Hindi (KaGaPa phonetic)</_description>
- <languageList>
- <iso639Id>hin</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>san-kagapa</name>
- <!-- Keyboard indicator for Sanskrit layouts -->
- <_shortDescription>sa</_shortDescription>
- <_description>Sanskrit (KaGaPa phonetic)</_description>
- <languageList>
- <iso639Id>san</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>mar-kagapa</name>
- <!-- Keyboard indicator for Marathi layouts -->
- <_shortDescription>mr</_shortDescription>
- <_description>Marathi (KaGaPa phonetic)</_description>
- <languageList>
- <iso639Id>mar</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
<name>eng</name>
<!-- Keyboard indicator for English layouts -->
<_shortDescription>en</_shortDescription>