The LOCALE_SET procedure sets the current locale of the IDL process.
            Note: The default locale for the IDL process is "C", which indicates the C programming language. Setting the locale to a different value may lead to unpredictable output and behavior, and is only recommended for special situations.
            Syntax
            LOCALE_SET, Locale, /LC_CTYPE, /LC_NUMERIC, /LC_TIME
            Arguments
            Locale
            Set this argument to a string giving the new locale. Examples would be "C", "English_United States.1252", "German_Germany.1252", etc.
            Keywords
            LC_CTYPE
            By default, LOCALE_SET sets all three LC_CTYPE, LC_NUMERIC, and LC_TIME locales. Set the LC_CTYPE keyword to only set the LC_CTYPE locale, which affects character and string formatting.
            LC_NUMERIC
            By default, LOCALE_SET sets all three LC_CTYPE, LC_NUMERIC, and LC_TIME locales. Set the LC_NUMERIC keyword to only set the LC_NUMERIC locale, which affects number formatting.
            LC_TIME
            By default, LOCALE_SET sets all three LC_CTYPE, LC_NUMERIC, and LC_TIME locales. Set the LC_TIME keyword to only set the LC_TIME locale, which affects date and time formatting.
            Version History
            
            See Also
            LOCALE_GET