If you are installing a new release, you can request that library QSYSLOCALE be installed on the system at that time.
To install library QSYSLOCALE at a later time, type GO LICPGM and press the Enter key. Scroll until you find Extended NLS Support. Select option 1 to install Extended NLS Support.
Locales can be enabled on i5/OS™ by using system values or user profiles.
Two system values are related to locales:
The C locale is assigned for this user (same result as using *POSIX)
The POSIX (Portable Operating System Interface for Computer Environments) locale path name is assigned for this user.
The path name of the locale to be assigned for this user.
The CCSID associated with a locale when the locale object is created.
The date format is determined from the locale object.
The date separator is determined from the locale object.
The sort sequence is determined from the locale object
The time separator is determined from the locale object.
The decimal format is determined from the locale object.
Two parameters on the user profile are related to locales:
The system value QLOCALE is used to determine the locale path name to be assigned for this user.
The C locale is assigned for this user (same result as using *POSIX).
The POSIX locale path name is assigned for this user.
The path name of the locale to be assigned for this user.
If you want all users on the system to use locales, setting system values accomplishes this. Alternatively, the user profile is an ideal mechanism if you want to provide locale function to a limited or specific group of users.