tz revision 46185892
1c067fea9Sghen// Keyboard layout for Swahili in Arabic script. 246185892Smrg// Based on Martin Vidner's Buckwalter transliteration variant of the Arabic keyboard. 346185892Smrg// Please notify Kevin Donnelly (kevin@dotmon.com) of any corrections or omission. 4c067fea9Sghen 58157b447Smrgdefault partial alphanumeric_keys 6c067fea9Sghenxkb_symbols "swa" { 7c067fea9Sghen 846185892Smrg name[Group1]= "Swahili (Tanzania)"; 9c067fea9Sghen 1046185892Smrg key <TLDE> {[ U0670, VoidSymbol ]}; 1146185892Smrg key <AE01> {[ U0661, VoidSymbol ]}; 1246185892Smrg key <AE02> {[ U0662, VoidSymbol ]}; 1346185892Smrg key <AE03> {[ U0663, VoidSymbol ]}; 1446185892Smrg key <AE04> {[ U0664, VoidSymbol ]}; 1546185892Smrg key <AE05> {[ U0665, Arabic_percent ]}; 1646185892Smrg key <AE06> {[ U0666, VoidSymbol ]}; 1746185892Smrg key <AE07> {[ U0667, VoidSymbol ]}; 1846185892Smrg key <AE08> {[ U0668, VoidSymbol ]}; 1946185892Smrg key <AE09> {[ U0669, Ufd3E ]}; 2046185892Smrg key <AE10> {[ U0660, Ufd3F ]}; 2146185892Smrg key <AE11> {[ minus, Arabic_tatweel ]}; 2246185892Smrg key <AE12> {[ equal, plus ]}; 23c067fea9Sghen 2446185892Smrg key <AD01> {[ Arabic_qaf, Arabic_gaf ]}; 2546185892Smrg key <AD02> {[ Arabic_waw, Arabic_hamzaonwaw ]}; 2646185892Smrg key <AD03> {[ U0656, Arabic_ain ]}; 2746185892Smrg key <AD04> {[ Arabic_ra, Arabic_tteh ]}; 2846185892Smrg key <AD05> {[ Arabic_teh, Arabic_tah ]}; 2946185892Smrg key <AD06> {[ Arabic_yeh, Arabic_alefmaksura ]}; 3046185892Smrg key <AD07> {[ Arabic_damma, Arabic_dammatan ]}; 3146185892Smrg key <AD08> {[ Arabic_kasra, Arabic_hamzaonyeh ]}; 3246185892Smrg key <AD09> {[ Arabic_sukun, U0657 ]}; 3346185892Smrg key <AD10> {[ Arabic_peh, Arabic_tehmarbuta ]}; 3446185892Smrg key <AD12> {[ VoidSymbol, VoidSymbol ]}; 35c067fea9Sghen 3646185892Smrg key <AC01> {[ Arabic_fatha, Arabic_alef ]}; 3746185892Smrg key <AC02> {[ Arabic_seen, Arabic_sad ]}; 3846185892Smrg key <AC03> {[ Arabic_dal, Arabic_dad ]}; 3946185892Smrg key <AC04> {[ Arabic_feh, Arabic_fathatan ]}; 4046185892Smrg key <AC05> {[ U06A0, Arabic_ghain ]}; 4146185892Smrg key <AC06> {[ Arabic_ha, Arabic_hah ]}; 4246185892Smrg key <AC07> {[ Arabic_jeem, VoidSymbol ]}; 4346185892Smrg key <AC08> {[ Arabic_kaf, Arabic_kasratan ]}; 4446185892Smrg key <AC09> {[ Arabic_lam, Arabic_shadda ]}; 4546185892Smrg key <AC10> {[ Arabic_semicolon, VoidSymbol ]}; 4646185892Smrg key <AC11> {[ Arabic_hamza, VoidSymbol ]}; 47c067fea9Sghen 4846185892Smrg key <AB01> {[ Arabic_zain, Arabic_zah ]}; 4946185892Smrg key <AB02> {[ Arabic_khah, VoidSymbol ]}; 5046185892Smrg key <AB03> {[ Arabic_tcheh, Arabic_sheen ]}; 5146185892Smrg key <AB04> {[ U06A8, Arabic_theh ]}; 5246185892Smrg key <AB05> {[ Arabic_beh, Arabic_thal ]}; 5346185892Smrg key <AB06> {[ Arabic_noon, VoidSymbol ]}; 5446185892Smrg key <AB07> {[ Arabic_meem, VoidSymbol ]}; 5546185892Smrg key <AB08> {[ Arabic_comma, Arabic_hamzaunderalef ]}; 5646185892Smrg key <AB09> {[ U06D4, Arabic_hamzaonalef ]}; 5746185892Smrg key <AB10> {[ VoidSymbol, Arabic_question_mark ]}; 58c067fea9Sghen}; 59