</variant>
<variant>
<configItem>
- <name>crh_f</name>
- <_description>Romanian (Crimean Tatar Turkish F)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>crh_alt</name>
- <_description>Romanian (Crimean Tatar Turkish Alt-Q)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
<name>crh_dobruca1</name>
- <_description>Romanian (Crimean Tatar Dobruca-1 Q)</_description>
+ <_shortDescription>crh</_shortDescription>
+ <_description>Crimean Tatar (Dobruja-1 Q)</_description>
<languageList>
<iso639Id>crh</iso639Id>
</languageList>
<variant>
<configItem>
<name>crh_dobruca2</name>
- <_description>Romanian (Crimean Tatar Dobruca-2 Q)</_description>
+ <_shortDescription>crh</_shortDescription>
+ <_description>Crimean Tatar (Dobruja-2 Q)</_description>
<languageList>
<iso639Id>crh</iso639Id>
</languageList>
<variant>
<configItem>
<name>crh</name>
- <_description>Turkish (Crimean Tatar Turkish Q)</_description>
+ <_shortDescription>crh</_shortDescription>
+ <_description>Crimean Tatar (Turkish Q)</_description>
<languageList>
<iso639Id>crh</iso639Id>
</languageList>
<variant>
<configItem>
<name>crh_f</name>
- <_description>Turkish (Crimean Tatar Turkish F)</_description>
+ <_shortDescription>crh</_shortDescription>
+ <_description>Crimean Tatar (Turkish F)</_description>
<languageList>
<iso639Id>crh</iso639Id>
</languageList>
<variant>
<configItem>
<name>crh_alt</name>
- <_description>Turkish (Crimean Tatar Turkish Alt-Q)</_description>
+ <_shortDescription>crh</_shortDescription>
+ <_description>Crimean Tatar (Turkish Alt-Q)</_description>
<languageList>
<iso639Id>crh</iso639Id>
</languageList>
<_description>Ukrainian (homophonic)</_description>
</configItem>
</variant>
- <variant>
- <configItem>
- <name>crh</name>
- <_description>Ukrainian (Crimean Tatar Turkish Q)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>crh_f</name>
- <_description>Ukrainian (Crimean Tatar Turkish F)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>crh_alt</name>
- <_description>Ukrainian (Crimean Tatar Turkish Alt-Q)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
</variantList>
</layout>
<layout>
<_description>Uzbek (Latin)</_description>
</configItem>
</variant>
- <variant>
- <configItem>
- <name>crh</name>
- <_description>Uzbek (Crimean Tatar Turkish Q)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>crh_f</name>
- <_description>Uzbek (Crimean Tatar Turkish F)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
- <variant>
- <configItem>
- <name>crh_alt</name>
- <_description>Uzbek (Crimean Tatar Turkish Alt-Q)</_description>
- <languageList>
- <iso639Id>crh</iso639Id>
- </languageList>
- </configItem>
- </variant>
</variantList>
</layout>
<layout>
};
-// Crimean Tatar (Crimean Turkish) layouts.
-partial
-xkb_symbols "crh_f" {
- include "tr(crh_f)"
-
- name[Group1]="Romania - Crimean Tatar (Turkish F)";
-};
-
-partial
-xkb_symbols "crh_alt" {
- include "tr(crh_alt)"
-
- name[Group1]="Romania - Crimean Tatar (Turkish Alt-Q)";
-};
-
+// Romania-specific Crimean Tatar (Crimean Turkish) layouts.
+// F layout is not included, at least for the time being, given that the common
+// F layout is now available in the UI (which is now locale-based) right next to
+// these country-specific layouts (in addition, Q (qwerty) physical keyboards
+// are usually used in Romania).
+// There is only 1 Alt-Q layout variant, so there is no longer any need to
+// include it here, assuming locale-based keyboard layout listing is provided by
+// the UI going forward.
+// Reşat SABIQ <tilde.birlik @ gmail . com>, 2009
+// Özgür Qarahan <qarahan @ gmail . com>, 2009
partial
xkb_symbols "crh_dobruca1" {
include "tr(crh)"
};
-// Crimean Tatar (Crimean Turkish) layouts.
-// First released: 2009.
-// These layouts are currently experimental. In particular, the mapping of letter 'x',
-// included for foreign words and shortcuts, might change in the future...
-// Reşat SABIQ <tilde.birlik @ gmail . com>
-// Özgür Qarahan <qarahan @ gmail . com>
+// Crimean Tatar (Crimean Turkish) layouts.
+// First released (by Ubuntu): 2009-02-24.
+// These layouts are not yet standard. In particular, the mapping of
+// letter 'x' might change in the future. This letter is not used in the
+// current official alphabet, but is included in the layouts for foreign words
+// and shortcuts.
+// Reşat SABIQ <tilde.birlik @ gmail . com>, 2009
+// Özgür Qarahan <qarahan @ gmail . com>, 2009
// Crimean Tatar (Crimean Turkish) Q Layout
partial
key <AB09> { [ period, greater ] };
key <AB10> { [ slash, question ] };
};
-
-// Crimean Tatar (Crimean Turkish) layouts.
-partial
-xkb_symbols "crh" {
- include "tr(crh)"
-
- name[Group1]="Ukraine - Crimean Tatar (Turkish Q)";
-};
-
-partial
-xkb_symbols "crh_f" {
- include "tr(crh_f)"
-
- name[Group1]="Ukraine - Crimean Tatar (Turkish F)";
-};
-
-partial
-xkb_symbols "crh_alt" {
- include "tr(crh_alt)"
-
- name[Group1]="Ukraine - Crimean Tatar (Turkish Alt-Q)";
-};
name[Group1]= "Uzbekistan - Latin";
key <AC11> { [0x010002BB, quotedbl] };
};
-
-// Crimean Tatar (Crimean Turkish) layouts.
-partial
-xkb_symbols "crh" {
- include "tr(crh)"
-
- name[Group1]="Uzbekistan - Crimean Tatar (Turkish Q)";
-};
-
-partial
-xkb_symbols "crh_f" {
- include "tr(crh_f)"
-
- name[Group1]="Uzbekistan - Crimean Tatar (Turkish F)";
-};
-
-partial
-xkb_symbols "crh_alt" {
- include "tr(crh_alt)"
-
- name[Group1]="Uzbekistan - Crimean Tatar (Turkish Alt-Q)";
-};