It can, but I haven't figured out how, since I haven't yet gotten very deeply into Windows programming. It can't be too difficult because the standard Microsoft Windows language drivers remap the keyboard, for example, switching the y and z for a German keyboard layout.