PowerShell - Set-Culture doesn't seem to change anything
The root cause is because you are not running the PowerShell with Administrator privilege.
Set-Culture
needs Administrator privilege to be set on the system.
Just run your PowerShell in Administrator mode and your culture will be set to the new one as below:
Hope this helps!
Like petseral said in a comment above:
Changing user locale does not affect already started PowerShell instances.
You have to start new PowerShell process.