Skip to main content
Topic: Can't input some characters (102.2.1, XP, any pakset) (Read 1983 times) previous topic - next topic

Can't input some characters (102.2.1, XP, any pakset)

Some non-ascii characters can't be written from keyboard in GDI version. The complete list for Czech keyboard is:

ě š č ř ž (own buttons on keyboard) and ť ď ň ů (composed with ˇand letter)
+ all uppercase variants

The things that appear instead make it look like two bytes are received for each of these letters.

Long wovels (á é í ...) work fine.



Under SDL, the list is different:

š ž and everything composed by using ˇ or ´ before letter - both of these are on one key, which prints / when used regardless of shift.

There it seems one char per one char is received, so it it probably encoding issue.

It would be nice if the support broadened a bit :)

My projects... Tools for messing with Simutrans graphics. Graphic archive - templates and some other stuff for painters. Development logs for most recent information on what is going on. And of course pak128!

Re: Can't input some characters (102.2.1, XP, any pakset)

Reply #1
GDI should work since yesterday (please check!), SDL is a well known problem (also with 2Byte languages like Japnaese etc)

Re: Can't input some characters (102.2.1, XP, any pakset)

Reply #2
Superb work, as far as Czech is concerned. Slovak should use the same encoding and benefits too. I tried pasting random other characters from charmap just to see and all surprisingly of them worked, too. All umlaut letters can be used as well... Thanks a lot :)

My projects... Tools for messing with Simutrans graphics. Graphic archive - templates and some other stuff for painters. Development logs for most recent information on what is going on. And of course pak128!

 

Re: Can't input some characters (102.2.1, XP, any pakset)

Reply #3
SDL13 may bring an IDE to all machines (which will be good for all chinese etc.); but it is not finally released and documentation is lacking.