Keyboards are part of the language file, and if it isn't one could try to create one. I found this howto on a forum some years ago and helped a Scandinavian acquaintance with this method.
Scandinavians have some particular characters, so I guess Greek alphabet should be possible too.
Since I don't know Greek and their alphabet, I can only try to explain and the hard work is for you to perform
First backup the original language file, just for safety!!
You need to add a content into that language file (not the back up) that looks like the following examples to a file named keyboard.ini in the root directory of Lang_Greek.zip.
Open in Winrar or (as I do prefer) open in TotalCommander.
I think I got the filename correct, and if not, well, ... you will find it anyway.
If there is no keyboard.ini file, you have no keyboard, then you fabricate it.
Examples for languages
__________________________________________________
[panel]
name= "US English (QWERTY)"
layer= "ui_kbd_9_9_9_5"
keys= "QWERTYUIOASDFGHJKLZXCVBNM-P "
shiftkeys= "QWERTYUIOASDFGHJKLZXCVBNM-P "
altkeys= "789.,?!€$456:;()£¥123&#%* -0+=@"
shiftlabel= "aA"
altlabel= "@/!"
type=3
family=1
______________________________________________________
[panel]
name= "Swedish (QWERTY)"
layer= "ui_kbd_10_10_9_7"
keys= "1234567890qwertyuiopasdfghjklzxcvbnm"
shiftkeys= "1234567890QWERTYUIOPASDFGHJKLZXCVBNM"
altkeys= "!@#$%&*()€|/\+-={}[];:éÉåÅöÖäÄüÜ.,?~"
shiftlabel= "aA"
altlabel= "ÅÄÖ"
type=3
family=1
_____________________________________________________
[panel]
name="Français (AZERTY)"
layer="ui_kbd_10_10_10_6"
keys="1234567890azertyuiopqsdfghjklmwxcvbn"
shiftkeys="&@%'(-+=*)AZERTYUIOPQSDFGHJKLMWXCVBN"
altkeys= ".,!?:;/¤¤¤èÈéÉêÊëËôÔàÀâÂùÙûÛüÜçÇîÎïÏ"
shiftlabel= "aA"
altlabel= "é/!"
type=3
family=1
_____________________________________________________
These are examples, but seeing a the keyboard in your language in front of you should make it more easy. These examples show the layout of the keyboard in US English, Swedish and French. Now you should be able to create the one you want.
The 'layer' line for the French keyboard file look like this:
layer="ui_kbd_10_10_10_6"
This is how the characters are spread on the keyboard. If you have a AZERTY (French) keyboard on your computer it looks like this:
1234567890
AZERTYUIOP
QSDFGHJKLM
WXCVBN
If you count the characters it is 10 10 10 6 like in the layer line in the French keyboard above.
Look at your computer keyboard and you see the layout and can fill in the lines above.
If you have done creating your keyboard using a text editor (notepad exe),save it as keyboard.ini in your unzipped language root.
Zip the language file again.
Now you should have a Greek keyboard that can be used in iGO8.
In primo the keyboard is NOT in the language file, by the way. but in DATA.ZIP\ui_igo9\common. The procedure should be the same.
Bookmarks