New-WinUserLanguageList nl-NL Set-WinUserLanguageList nl-NL -Force Set-WinSystemLocale nl-NL Set-Culture nl-NL Set-TimeZone -Id "W. Europe Standard Time" Set-WinHomeLocation -GeoId 0xb0 [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 Dutch/Nederlands? Do not forget to save your work before logoff!','WARNING','YesNo','Warning') switch ($msgBoxInput) { 'Yes' { Logoff } 'No' { Exit } }