PaulVriens wrote: > Try: > > export LANG=pl_PL.UTF-8 > winecfg (or whatever). > Nothing changes :( Code: $ export LANG=pl_PL.UTF-8 $ mkdir /tmp/l $ export WINEPREFIX=/tmp/l $ wine notepad.exe I've checked codepage in registry, it's wrong one. Maybe some of this will help: Code: $ locale -a C en_US en_US.iso88591 en_US.utf8 pl_PL pl_PL.iso88592 pl_PL.utf8 polish POSIX ru_RU.utf8 ru_UA.utf8 Code: $ WINEDEBUG=warn+keyboard wine notepad.exe warn:keyboard:X11DRV_KEYBOARD_DetectLayout 6 keysyms per keycode not supported, set to 4 warn:keyboard:X11DRV_KEYBOARD_DetectLayout Using closest match (Polish (programmer's) keyboard layout) for scan/virtual codes mapping. warn:keyboard:X11DRV_InitKeyboard vkey 010D is being used by more than one keycode <repeat for diferent vkeys> warn:keyboard:X11DRV_InitKeyboard No more vkeys available! warn:keyboard:X11DRV_KEYBOARD_DetectLayout 6 keysyms per keycode not supported, set to 4 warn:keyboard:X11DRV_KEYBOARD_DetectLayout Using closest match (Polish (programmer's) keyboard layout) for scan/virtual codes mapping. warn:keyboard:X11DRV_InitKeyboard vkey 010D is being used by more than one keycode <repeat for diferent vkeys> warn:keyboard:X11DRV_InitKeyboard No more vkeys available! warn:keyboard:X11DRV_ToUnicodeEx no char for keysym fe03 (ISO_Level3_Shift) : warn:keyboard:X11DRV_ToUnicodeEx virtKey=E9, scanCode=66, keycode=108, state=0 warn:keyboard:X11DRV_ToUnicodeEx no char for keysym 01b3 (lstroke) : warn:keyboard:X11DRV_ToUnicodeEx virtKey=4C, scanCode=26, keycode=46, state=80 warn:keyboard:X11DRV_ToUnicodeEx no char for keysym 01b3 (lstroke) : warn:keyboard:X11DRV_ToUnicodeEx virtKey=4C, scanCode=26, keycode=46, state=80 warn:keyboard:X11DRV_ToUnicodeEx Unknown virtual key 12 !!!