Check that the locale can be indeed set to the given string in Unix version too, there doesn't seem to be any good reason to do it for MSW only.