The default locale to set for an ASL script is determined as follows:

  1. The value of the SM_LOCALE environment variable.

  2. If SM_LOCALE is not set equal to a value, then the default locale is set equal to en_US.