Yoruba
Windows
Keyboard prepared with Microsoft's Keyboard Layout Creator (http://www.microsoft.com/globaldev/tools/msklc.mspx). See attached for downloadable installer.
Ubuntu Linux
There is no support for Nigerian language input methods in Ubuntu 6.06 LTS (Dapper Drake) or older versions. These instructions are a workaround. Try it if you are confident of your ability to recover your system if you accidentally wreck it.
How to Install Keyboard
- BACKUP /etc/X11/xkb/rules/base.xml AND /etc/X11/xkb/rules/base.lst
- Download the keyboard layout map file from below if you haven't done so already.
- Acquire root priviledges. # su
- Copy the layout file to where it's expected to be. # cp ng /etc/X11/xkb/symbols
- Edit /etc/X11/xkb/rules/base.lst with your favourite text editor and insert the following line to the layout section
Hausa
Keyboard prepared with Microsoft's Keyboard Layout Creator (http://www.microsoft.com/globaldev/tools/msklc.mspx).
Yoruba Alphabet
| Sort order is left to right, top to bottom | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Alphabet | a | A | b | B | d | D | e | E | ẹ | Ẹ |
| Unicode Code Point | U+0061 | U+0041 | U+0062 | U+0042 | U+0064 | U+0044 | U+0065 | U+0045 | U+1EB9 | U+1EB8 |
| Alphabet | f | F | g | G | h | H | i | I | j | J |
| Unicode Code Point | U+0066 | U+0046 | U+0067 | U+0047 | U+0068 | U+0048 | U+0069 | U+0049 | U+006A | U+004A |
| Alphabet | k | K | l | L | m | M | n | N | o | O |
| Unicode Code Point | U+006B | U+004B | U+006C | U+004C | U+006D | U+004D | U+006E | U+004E | U+006F | U+004F |
| Alphabet | ọ | Ọ | p | P | r | R | s | S | ṣ | Ṣ |
| Unicode Code Point | U+1ECD | U+1ECC | U+0070 | U+0050 | U+0072 | U+0052 | U+0073 | U+0053 | U+1E63 | U+1E62 |
| Alphabet | t | T | u | U | w | W | y | Y | ||
| Unicode Code Point | U+0074 | U+0054 | U+0075 | U+0055 | U+0077 | U+0057 | U+0079 | U+0059 | ||
Igbo Alphabet
| Sort order is left to right, top to bottom | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Alphabet | a | A | b | B | c | C | d | D | e | E |
| Unicode Code Point | U+0061 | U+0041 | U+0062 | U+0042 | U+0063 | U+0043 | U+0064 | U+0044 | U+0065 | U+0045 |
| Alphabet | f | F | g | G | h | H | i | I | ị | Ị |
| Unicode Code Point | U+0066 | U+0046 | U+0067 | U+0047 | U+0068 | U+0048 | U+0069 | U+0049 | U+1ECB | U+1ECA |
| Alphabet | j | J | k | K | l | L | m | M | n | N |
| Unicode Code Point | U+006A | U+004A | U+006B | U+004B | U+006C | U+004C | U+006D | U+004D | U+006E | U+004E |
| Alphabet | ṅ | Ṅ | o | O | ọ | Ọ | p | P | r | R |
| Unicode Code Point | U+1E45 | U+1E44 | U+006F | U+004F | U+1ECD | U+1ECC | U+0070 | U+0050 | U+0072 | U+0052 |
| Alphabet | s | S | t | T | u | U | ụ | Ụ | v | V |
| Unicode Code Point | U+0073 | U+0053 | U+0074 | U+0054 | U+0075 | U+0055 | U+1EE5 | U+1EE4 | U+0076 | U+0056 |
| Alphabet | w | W | y | Y | z | Z | ||||
| Unicode Code Point | U+0077 | U+0057 | U+0079 | U+0059 | U+007A | U+005A | ||||
Resources
Here you will find technical resources for African languages.
