On my (very old) Ericsson p800, the keyboard only had English keys, but software added the missing characters. An example for Swedish keys (some experimentation will likely find better ways): long-press o for 'ö', long-press a for 'ä', and long-press, extra-click a for 'å'. Does the software provide something like this?
It really is important that the special characters are available in some way, since without them many languages can not be written (the extra characters are often truly letters in their own right, not just variants of other letters).
I completely agree with Maemouser. What you are doing is really cool. Actually, why limit yourself to Jolla Phone? I would love to have a hwkb for my galaxy note! (using bt of course).
atm it is fixed (hardcoded in the sw) but it should evolve to such a system where user can modify bindings..
Maybe some early version has few different to select from. AZERTY and ÅÄÖÆØß seems to be most requested ones.
i don't know yet how tight dirkvl has made the dimensions (afaik they are), but this is one (not-the-best-one) way to change the letter markings.
Another option is to use something like Brother P-Touch Label printer with white-on-black to make your own.
...
3. I cannot order from farnell (only for companies)
This is not true anymore. To my knowlegde they deliver stuff to private persons since beginning of 2013. This has not been the case before (already ordered myself stuff privately there, while formerly using https://hbe-shop.de/).
atm it is fixed (hardcoded in the sw) but it should evolve to such a system where user can modify bindings..
In my book the ideal thing in the long run is that it works with xkb (or some equivalent if SailfishOS isn't using X, I don't pay attention to these things anymore... even if it takes ripping apart SailfishOS to add such components). I would work to make the outputs from the hardware keyboard processed at the same level of abstraction as a Linux desktop computer normally processes a keyboard - with xkb somewhere in the middle deciding what physical key maps to what character.