Set Locale on creating VM
Most people in the world do not use en-US as their locale which means the passwords they create on their own machine do not function as expected when on the VM as the VM interprets the keyboard layout into en-US. Even en-GB has problems where the @ is created using a different shift-key combination.
Good feedback. Let’s see if it picks up more votes.
Locale is a huge issue for me. I have to go about manually setting all sorts of regional settings and the like and my app that runs under iis is still not totally happy as sometimes it is en-GB and other times en-US. It makes parsing dates particularly annoying. If i could set the default locale/culture at the start then i guess i may avoid these issues?
In a scenario where several VMs have to be provisioned and managed for an non-US audience, not having this feature is a lot of additional work
Thomas Rushton commented
This gets particularly painful when you then install SQL Server onto an AzureVM (I know, I know), as the server then returns date information in the middle-endian US format which their applications can't handle. Or the apps send in little-endian (UK format) dates into the SQL Server which then errors.
ISO-8601 is the way forward, I know. Just need to teach the rest of the world...
Erik Droszcz commented
I agree with Dave on this. It would make our lives easier if we could set keyboard layout and locale when provisioning a VM, just like we can set the time zone.