Skip to content

Draft: wanting to add two layouts for Kabyle

Asafu At Yiger requested to merge asafu-at-yiger/xkeyboard-config:master into master

I added two layouts for the Kabyle language, in Latin and Tifinagh characters. For the layout in Latin characters, it is based on a keyboard that our community uses under Windows. In addition to the usual keyboards (already present), it contains the characters "ţ" and "ł":

  • ţ is a variant of "tt", it is used to transcribe pronunciation differences of "tt",
  • ł is a character used to transcribe a variant of the "l" existing in certain Kabyle dialects.

Moreover, the added layout is based on the French extended keyboard. It maintains the additional French characters and its ligatures. This is necessary since Kabyle-French bilingualism is widely present among the authors. Consequently, the French ligatures æ, œ are kept in their places, and the characters ɛ and ɣ are put at close keys.

For the keyboard in Tifinagh characters, it is composed only of characters used in the Kabyle language. Indeed, some letters differ between Tuareg, Shilha and Kabyle, and in order to avoid any ambiguity on the homonymous letters, the additional characters from Tuareg and Shilha are not included in the contributed layout.

I did not want to alter the existing layout for Kabyle, Berber and Tamazight, in case they are used by some users.

Merge request reports