Ed said those three languages, was the current market
"The main languages used where the Pandora sold are English, French and German. It should support these languages as good as possible (with English being the main one)"
along with
"The keyboard should be standard enough to be used by every normal user"
I don't get farther along than step 1 with that in mind.
https://upload.wikimedia.org/wikipedia/en/c/c4/French_pc_keyboard.svgThis is a french keyboard.
Àà, Ââ, Ææ, Ää
Çç
Éé, Èè, Êê, Ëë
Îî, Ïï
Ôô, Œœ, Öö
Ùù, Ûû, Üü
Ÿÿ
Divided into these:
Acute accent (
é):
Grave accent (
à,
è,
ù)
Circumflex (
â,
ê,
î,
ô,
û)
Diaeresis or
tréma (
ë,
ï,
ü,
ÿ)
Cedilla (
ç)
œ and æ
This is how that can be done within limits of
keys available:
First rate: You can type the grave accent (à, è, ù) and acute accent (é) with a single key
2 7 9 and 0. This would require shift+ to type numbers by default, like a french keyboard, so no baguette on that one.
(edit: proposing a hack. ^+ 2 4 9 0 only does something for 2 and 0 which is ế and ầ that could be used to reinstate éèçà so they are at least in the right place, albeit with nonstandard mod and not as effective as dedicated)
Second rate:
Dead ^
Guide
To type anything with a circumflex (â, ê, etc), type ^ then the vowel
^+ = âêîôû
AltGr+^ is äëüÿ
AltGr+ and shift+altGr+ and the rest of it is different for each language, but if you have all those buttons its as per usual.
^ is to be found on P→1, the key to the right of P. On german keyboards its P→2
Selecting french to get this button there means you have to
1. select french
2. get used to using [ ] with altGr rather than type it directly
3. blindly type as you are used to
* resist urge to type ^^ since it looks like a cute cat
3. 1 possibly buy a keymat that represents keymat change
Third rate:
compose (dead-keys):
The keyboard is too small to have third modifier on number-row open (alternative being putting symbols all over the keyboard) so AltGr cant trigger it.
Instead Ctrl+alt can. With one press of the thumb you can get dead-key accent retroflex and grave those are the most used ones.
1. Find out where ctrl+alt is
2. Find out that it does dead-keys, if you havent used US-international
3. Use it with nonstandard arrangement of symbols on number-row.
œ is AltGr+o on my keyboard, maybe its similar for french
æ altGr+a = æ
ç cedille, dont know
Edit currently toying zith setxkbmap fr
edit2:
http://french.about.com/od/writing/ss/typeaccents_7.htm is a fourth-rate option.
Mapping hacks is only moreso possible, since F- is available for more keys, but again, thats a hack.
(Edit3: Found _another_ way of accenting letters
https://youtu.be/aHm36-na4-4?t=22m45s )
Feedback, glad to see the
symbols nearly coming off all the letter keys in wb's latest "grenchified"
Now im only left wondering what good meta and " ′ does at extreme left..?
Putting the only keyboardshift at extreme left is bad, because you finish all sentences with either dot space, or dot enter