http://bugs.winehq.org/show_bug.cgi?id=15860
--- Comment #14 from Goran Rakic grakic@devbase.net 2008-11-02 00:07:06 --- Yes, everything is OK in notepad now.
To someone who may find this page looking for the solution, the problem was in wrong locale.dir/locale.alias file so no locale (even en_US.UTF-8) could be selected and wine was using C as fallback locale everytime. With C locale, you can not type non-ascii in wine applications.
It does not matter what "locale -a" is showing, locale.dir/locale.alias are for Xlib displaying/XKB composing. For testing one can use xev/xterm. Gnome/KDE apps have some magic inside and work even when Xlib locales are broken.
Thanks again. Please close as NOTABUG or appropriate.
Now I have to find why typing Cyrillic in Word 2002 inside CrossOver gives me all question marks (Serbian latin chars like "č" or "ć" works and I can display cyrillic documents correctly. Typing in notepad inside CrossOver also works as expected). But that's a question for CrossOver support...