-Impossible to build the project when the language is French because line 55 of Shared.ps1 "(& $Command help | Select-String -Pattern "NuGet Version" | Out-String)" has the value NuGet Version :... in French and NuGet Version:... in English, we see that there is a space before the 2 points of the NuGet Version in French. so the condition will always return false for people who have their configuration in French. With -ForceEnglishOutput, we ensure that the output is in English.
-Impossible to build the project when the language is French because line 55 of Shared.ps1 "(& $Command help | Select-String -Pattern "NuGet Version" | Out-String)" has the value NuGet Version :... in French and NuGet Version:... in English, we see that there is a space before the 2 points of the NuGet Version in French. so the condition will always return false for people who have their configuration in French. With -ForceEnglishOutput, we ensure that the output is in English.