What do you get when you run the following command in PowerShell?
PAL is running this command and checking if it contains the string 'English'. Here is the function:
$sDisplayName = (Get-Culture).DisplayName
Write-Host "Your locale is set to: $sDisplayName"
If ($($sDisplayName.Contains('English')) -eq $false)
Write-Error 'PAL v2.0 currently only supports English (United States) localization. Please go to Control Panel and change your "Region and Language" settings to be English (United States). We apologize for this inconvenience. Please keep
in mind that PAL is an open source project, we welcome help in this area. PAL is capable of non-English languages, but simply needs threshold files written in those languages.'