On a somewhat language related issue, something that I always had trouble with while using Portuguese language (and I bet it happens with lots of other language users) is the available keyboards in iGO8.
PROBLEM:
The de facto standard keyboard in Portugal uses a modified QWERTY layout that allows for easy input of accented characters.
The US QWERTY layout on iGO doesn’t allow accented characters and the keyboard that best fits our need of accented characters is the French which unfortunately uses a AZERTY layout that places keys in a fashion we are not used to.
SOLUTION:
Researching the subject, I first edited keyboard.ini and added a Portuguese QWERTY layout that better fitted our needs. But it still didn’t allow for all accented characters.
Researching deeply, I edited keyboards_320_240.ui (the resolution I use) and added a layout for all the keys in a Portuguese QWERTY keyboard in their usual (and familiar) position and with enough space to fit all accented characters and symbols, then added that layout to keyboard.ini. I also made a smaller space key (two possible versions) to fit this layout. This second layout has the disadvantage of having smaller, but still easily used, keys.
I’m now sharing these two layouts which I’ve called “Portuguese (QWERTY Simple)” and “Portuguese (QWERTY Complete)” hoping it will help Portuguese users but also users from other languages which can use the changes I’ve made as a basis for their own national keyboard layouts. Take a look at both keyboard.ini and keyboards_320_240.ui and you’ll see it is easy to change. For other resolutions you’ll need to calculate the x,y positions in the respective .ui file.
INSTALLATION:
To install you can:
1. Change the files inside data.zip with the ones provided.
2. Add this folder structure to a skin zip file.
3. Unzip these files into your iGO8 folder maintaining the folder structure.
The third option is by far the easiest one.
DOWNLOAD:
http://rapidshare.com/files/119264631/KeyboardPT_K.zip.html