New-WinUserLanguageList en-GB Set-WinUserLanguageList en-GB -Force Set-WinSystemLocale en-GB Set-Culture en-GB Set-TimeZone -Id "GMT Standard Time" Set-WinHomeLocation -GeoId 0xf2 [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") | Out-Null Add-Type -AssemblyName PresentationFramework $msgBoxInput = [System.Windows.MessageBox]::Show('Do you want to logoff, so the display language change to English/United Kingdom? Do not forget to save your work before logoff!','WARNING','YesNo','Warning') switch ($msgBoxInput) { 'Yes' { Logoff } 'No' { Exit } }