Many workflows in your management pack may run scripts. As a best practice, all scripts in an MP should specify an English locale upfront.
Not specifying an English locale in a script can lead to globalization problems. Not setting up the locale may break functionality if the MP attempts to received and pass around locale specific data within the code. It is important to switch to en-us locale since otherwise, functions like CDblwill work incorrectly with some data returned by other data providers.
Sample VB Script:
<ScriptName>ttl.vbs</ScriptName>
<Arguments>"$Config/Host$" "$Config/Server$"
"$Config/DebugFlag$"</Arguments>
<ScriptBody><![CDATA[
Option Explicit
SetLocale("en-us")
…