Understanding Locales

National Language Support (NLS) is provided through the concept of locales. A locale is a set of local preferences for language, currency, and the presentation of dates and numbers. For example, one locale may use English, dollar currency, dates in dd/mm/yy format, numbers with commas separating the thousands, and a period for the decimal place.

A locale contains:

  • Default edit masks for number, money, and date.

    Use these edit masks to specify the NUMBER, MONEY (for currency), and DATE keywords, respectively. You can specify these keywords in the INPUT, MOVE, DISPLAY, SHOW, and PRINT commands.

  • Settings for currency symbol, thousands separator, decimal separator, date separator, and time separator.

  • Settings for not applicable (NA), a.m., p.m., BC, and AD in the language of the locale.

  • Settings for names of the days of the week and names of the months in the language of the locale.

  • Settings for how to process lowercase and uppercase editing of day and month names.

Starting with PeopleTools 8.54, you can generate region-specific SQR reports without personalizing or modifying the SQR scripts.