Klávesnice afrických jazyků
O aplikaci
African Keyboard ("Klávesnice afrických jazyků", dostupná v angličtině a francouzštině) je aplikace pro telefony a tablety se systémem Android, která umožňuje psaní zvláštních znaků vyskytujících se v afrických jazycích, které používají abecedy založené na latince. Záměrem je poskytnout uživatelům prostředek ke psaní jejich místních jazyků a pomoci tak uchování a rozvoji těchto jazyků a jejich kultur.
Klávesnice nabízí obvyklá rozložení QWERTY a AZERTY a umožňuje tak běžné použití i ke psaní angličtiny, francouzštiny a podobně. Nad touto základní klávesnicí má uživatel přístup ke zvláštním symbolům používaným v různých afrických jazycích. Tyto znaky jsou seskupeny pod jednotlivá písmena latinky podle grafické a fonetické podobnosti a je možné je vyvolat dlouhým stiskem klávesy. Mnoho afrických jazyků používá různé akcenty pro zápis tónů, nasalizace a podobně. Horní řada kláves dává přístup k těmto akcentům, které mohou být kombinovány s téměř jakýmikoli znaky.


Ačkoli můžete použít předvolenou kompletní sadu znaků "Full African Keyboard Character Set", přes menu nastavení je možné vybrat si určitou sadu znaků pro jazyky jednotlivých oblastí. Dostupné možnosti jsou:
Standardizované abecedy:
- African Reference Alphabet (zahrnuta ve "Full Character Set")
- Benin National Languages Alphabet
- Berber Latin Alphabet
- General Alphabet of Cameroon Languages
- Guinean National Alphabet
- Pan-Nigerian Alphabet
- Tamasheq Latin Alphabet
- Yoruba Alphabet (Yoruba Orthography Committee)
Neformální sady znaků podle zemí: Algeria, Angola, Botswana, Burkina Faso, Central African Republic, Democratic Republic of Congo, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea-Bissau, Chad, Ivory Coast, Kenya, Liberia, Libya, Malawi, Mali, Mauritania, Mayotte, Mozambique, Namibia, Niger, Republic of Congo, Senegal, Sierra Leone, South Africa, South Sudan, Sudan, Tanzania, Togo, Uganda, Zambia, Zimbabwe
Historie projektu
V létě 2016 jsem pracoval jako IT dobrovolník v jedné místní škole v Yaoundé v Kamerunu. Jednoho dne za mnou přišel můj přítel Boskary, člen rodiny, u které jsem bydlel s otázkou, jak může psát na svém telefonu s Androidem svůj rodný jazyk Ngiemboon. Tento jazyk obsahuje některé exotické znaky jako "ʉ", "ɔ" nebo "ŋ", které nejsou k nalezení na běžných klávesnicích. Jako člověk, který má rád jazyky, je pro mě vždycky smutné vidět, když technika škodí, namísto aby pomáhala rozvoji menšinových jazyků. Musel jsem Boskarymu říct, že jeho problém nemá snadné řešení, ale slíbil jsem mu, že se pokusím něco pro něj udělat. Po několika dnech programování a zjišťování podrobností přišla na svět aplikace African Keyboard, nabízející přístup nejen ke znakům abecedy Ngiemboon, ale (ideálně) ke všem zvláštním znakům obsažených v abecedách afrických jazyků odvozených od latinky.
Instalace
Stáhněte si African Keyboard z Google Play Store.
Obvyklým způsobem aplikaci nainstalujte. Nejsou vyžadována žádná zvláštní oprávnění.
Aktivujte klávesnici v Nastavení. Android vás bude pravděpodobně varovat s tím, že klávesnice třetích stran mohou být nebezpečné. Nemějte obavy, tato aplikace neukládá žádná data jakéhokoli druhu.
V Nastavení vyberte African Keyboard jako předvolenou.
Otevřete jakoukoli aplikaci a pište ...


Použití
Klávesnice je dostupná ve verzi QWERTY a AZERTY pro anglicky a francouzsky mluvící uživatele. Zvláštní znaky vlastní abecedám jednotlivých místních jazyků jsou dostupné po dlouhém stisku kláves.
První řada kláves obsahuje výběr různých akcentů. Jde o modifikující znaky, to znamená, že je třeba nejdříve napsat zvolené písmeno a teprve pak stisknout potřebný akcent. Některé klávesy obsahují dva akcenty. Jednoduchým nebo dvojím kliknutím vyberete první nebo druhý z nich.
Jedním stiskem klávesy Shift je možné napsat jedno velké písmeno. Dvojitý stisk Shift zamkne klávesnici v režimu velkých písmen. Další stisk Shift přepne klávesnici opět na malá písmena.
Stisk ikonky "zeměkoule" přepne na další metodu vstupu (obvykle jde o jinou nainstalovanou klávesnici).
Jeden stisk klávesy ". ," vloží tečku, dvojitý stisk čárku. Dlouhý stisk vyvolá klávesnici symbolů.
Dlouhý stisk mezerníku otevře nastavení aplikace.
Klávesa "smajlík" vloží textového smajlíka. Dlouhý stisk otevře základní sadu textových smajlíků.
Známé problémy
Starší verze Androidu (Jelly Bean and KitKat) nabízejí omezenou podporu některých méně obvyklých znaků (namísto nich zobrazují prázdné místo) a zobrazují některé kombinace akcentů a písmen nepříliš dobře. Pokud vím, tento problém nelze nijak obejít. Od verze 5 (Lollipop) Android těmito problémy již netrpí a veškeré speciální znaky a akcenty se vykreslují dobře. Pro plnou podporu všech znaků je doporučeno používat tuto aplikaci na Android Lollipop a novějších.
Zpětná vazba
Pokud máte jakýkoli komentář nebo požadavek k zahrnutí určitého chybějícího znaku či znakové sady, můžete mi napsat na dominik.ramik@seznam.cz nebo mě kontaktovat na mé stránce na Facebooku.
Historie verzí
0.18
- Přidána ikona aplikace do menu aplikací, umožňující zobrazení instrukcí k aktivaci a nápovědy klávesnice.
0.17
- Vylepšena klávesnice pro Čad (nyní pod jménem National Alphabet of Chad) a přidána podpora pro jazyk fur ve znakové sadě súdánských jazyků. Díky Kobimu za návrhy.
0.16
- Zlepšení klávesnice pro Pobřeží Slonoviny pro podporu jazyka Abé.
0.15
- Opraveny problémy s klávesou Enter ve vyhledávání.
0.14
- Vylepšené zobrazování na Androidu 4.x, vylepšení uživatelského rozhraní vyskakovací klávesnice
0.13
- Zásadní revize jazyků a přidání několika desítek abeced
- Drobná vylepšení uživatelského rozhraní
0.12
- Vylepšené zobrazování některých znaků a malé úpravy klávesnice pro Pobřeží slonoviny
0.11
- Přidána vibrační odezva kláves
0.10
- Veřejné vydání
- Oprava v rozložení některých klávesnic
0.9
- Přidána základní sada 13 klávesnic pro jednotlivé skupiny jazyků
- Oprava zobrazování akcentů na první řadě kláves ve verzích 4.x Androidu
0.1 - 0.8
- Základní funkcionalita a testování s omezenou skupinou uživatelů