diff --git a/keyboard/kalasha/1.0/kalasha.php b/keyboard/kalasha/1.0/kalasha.php new file mode 100644 index 000000000..fc5ad63f1 --- /dev/null +++ b/keyboard/kalasha/1.0/kalasha.php @@ -0,0 +1,340 @@ + + +
+
+

The Kaḷaṣamondr keyboard is created to type the Kalasha language with Roman (Latin) script. Allowing keyboard users to write in English and Kalasha without switching keyboards.

+ +

+ The Kaḷaṣamondr keyboards has a number of rules to differentiate itself from the standard US keyboard. At first glance, the keyboard only has the typical English characters we are accustomed to; however, there is one key that is different, the top left-hand key. This key has two functions: to represent retroflexion and/or nasalisation. +

+ +

Retroflexion (both consonants and vowels can be retroflex)

+ +

In the Kaḷaṣamondr keyboard, the US keyboard backquote symbol (`) is replaced with now represents retroflexion with a dot-under (combining with the preceding typed character), e.g. ḍ, ṭ, ṣ.

+ +

Nasalisation (only vowels can be nasalised)

+ +

In the Kaḷaṣamondr keyboard, the US keyboard tilde symbol (SHIFT+~) now represents nasalisation with a tilde over the preceding typed vowel character, e.g. ã, ẽ, ĩ, õ, ũ, ạ̃, ẹ̃, ị̃, ọ̃, ụ̃

+ +

Note: the last five examples. They show that vowels can sometimes be both retroflex and nasalised. The dot-under retroflexion symbol should be typed first.

+ +

Aspiration

+ +

+ If you are familiar with In the language Kaḷaṣamondr keyboard, you'd know that there are characters which created from aspirated consonants are represented with an h that follows the consonant. That is, two characters together (a digraph), (sometimes with a dot) to produce with the second one being h, represent one aspirated phoneme. These characters are: + bh, c̣h, dh, ḍh, gh, jh, kh, lh, ḷh, mh, + ph, rh, th, ṭh, and ẓh. +

+

+ When one both of these characters are typed, but then need to be deleted, there is a special rule that would make sure that both characters can be backspace-deleted together (behaving like a composed letter character), unless if, however, the next (a third) following letter character is typed, then the special phonemes individual characters return to a decomposed (separate) behaviour state and can be deleted one by one. +

+

+ Exception: In the fricatives sh, zh, and ch, h does not represent aspiration. These digraphs will continue to represent these fricatives. Alternatively, a future option could be a caron (wedge) inserted above the s, z, or c by the ^ key, or these characters can be selected using long press on a mobile layout. +

+ +

The affricates ts and dz are typed using these two separate characters. The aspirated affricate tsh (/t͡sʰ/) is typed using these three separate characters.

+ + (See the key combinations below). +
+ +
+

Desktop Keyboard Layout

+
+ +
+

Key combinations

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameLowercaseKeystrokeUppercaseKeystroke
BACKTICK or BACKQUOTE```
LATIN LETTER S WITH CARONsh (š)sh^SH (Š)SH^
LATIN LETTER Z WITH CARONzh (ž)zh^ZH (Ž)ZH^
LATIN LETTER C WITH CARONc (č)c^C (Č)C^
DOT (   ̣ )
LETTER A WITH DOT BELOWạa`ẠA`
LETTER C WITH DOT BELOWc̣c`C̣C`
LETTER D WITH DOT BELOWḍd`ḌD`
LETTER E WITH DOT BELOWẹe`ẸE`
LETTER I WITH DOT BELOWịi`ỊI`
LETTER L WITH DOT BELOWḷl`ḶL`
LETTER O WITH DOT BELOWọo`ỌO`
LETTER R WITH DOT BELOWṛr`ṚR`
LETTER S WITH DOT BELOWṣs`ṢS`
LETTER T WITH DOT BELOWṭt`ṬT`
LETTER U WITH DOT BELOWụu`ỤU`
LETTER Z WITH DOT BELOWẓz`ẒZ`
TILDE (~)
LETTER A WITH TILDEãa~ÃA~
LETTER E WITH TILDEẽe~ẼE~
LETTER I WITH TILDEĩi~ĨI~
LETTER O WITH TILDEõo~ÕO~
LETTER U WITH TILDEũu~ŨU~
DOT BELOW + TILDE (   ̣ ) + (~)
LETTER A WITH DOT BELOW AND TILDEạ̃a`~Ạ̃A`~
LETTER E WITH DOT BELOW AND TILDEẹ̃e`~Ẹ̃E`~
LETTER I WITH DOT BELOW AND TILDEị̃i`~Ị̃I`~
LETTER O WITH DOT BELOW AND TILDEọ̃o`~Ọ̃O`~
LETTER U WITH DOT BELOW AND TILDEụ̃u`~Ụ̃U`~
NameLowercaseKeystrokeUppercaseKeystroke
+
+
+ +
+

Mobile Keyboard Layout

+
+ +

Longpress

+ Mobile Layout - Longpress + +
+ +
diff --git a/keyboard/kalasha/1.0/longpress.gif b/keyboard/kalasha/1.0/longpress.gif new file mode 100644 index 000000000..581d416a0 Binary files /dev/null and b/keyboard/kalasha/1.0/longpress.gif differ