Category Archives: Programming

Automation and Unicode text input under Windows

If you’ll ever try to use automation for testing globalization readiness on applications you are going to discover that the keyboard input API does not have any function for entering Unicode texts. If you’ll try to use VkKeyScan for converting an Unicode character … Continue reading

Posted in Windows | 4 Comments

Keyboard shortcuts in an international context

One common error in internationalization is to think that all shortcuts must be translated. People forgot that one of the major advantages of the shortcuts is that they are memorized their position on the keyboard and not by the sign … Continue reading

Posted in Input, Windows | Tagged , , | Leave a comment

Better localization for filenames on Windows, OS X and Linux

If you have a localized application, at some stage you’ll discover that you need to localize filenames – for example if you have a set of template files. This is quite a tricky problem because it’s very hard to maintain … Continue reading

Posted in OS X, Programming, Readiness, Windows | 2 Comments