Here is a tip to change the powershell language also called international settings or Culture…

By default there is :


MYPCWIN7\C:\Users\admin> get-culture

LCID             Name             DisplayName
—-             —-             ———–
1036             fr-FR            Français (France)

New: In Windows 8 or Server 2012 or greater: there is a new cmdlet: set-culture en-us

however in my case, the best way is using a Function to change the language on a powershell script:

At the begining of your script:

Function Using-Culture (
    $OldCulture = [System.Threading.Thread]::CurrentThread.CurrentCulture
    [System.Threading.Thread]::CurrentThread.CurrentCulture = $OldCulture
    [System.Threading.Thread]::CurrentThread.CurrentCulture = $culture
    [System.Threading.Thread]::CurrentThread.CurrentCulture = $OldCulture
} # End Function

Using-Culture en-us {   Your script here    }