Solaris Locale Settings
USER LOCALE SETTINGS
root@host2:~# locale
LANG=en_GB.ISO8859-1
LC_CTYPE="en_GB.ISO8859-1"
LC_NUMERIC="en_GB.ISO8859-1"
LC_TIME="en_GB.ISO8859-1"
LC_COLLATE="en_GB.ISO8859-1"
LC_MONETARY="en_GB.ISO8859-1"
LC_MESSAGES="en_GB.ISO8859-1"
LC_ALL=
root@host2:~#
SYSTEM LOCALE SETTINGS
root@host2:~# nlsadm get-system-locale
LANG=en_GB.ISO8859-1
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_ALL=
EXAMPLES
root@host2:~# nlsadm set-system-locale fr_FR.UTF-8
Warning:
/usr/bin/pkg search -l -H -o pkg.name,action.raw path:/usr/lib/locale//
...
pkg: Search performance is degraded.
Run 'pkg rebuild-index' to improve search speed.
Setting SMF property environment/LANG with value: 'fr_FR.UTF-8' ...
Successfully set
root@host2:~#
root@host2:~# nlsadm get-system-locale
LANG=fr_FR.UTF-8
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_ALL=
root@host2:~#
how the text install does it
root@solaris2:~# nlsadm get-system-locale
LANG=en_US.ISO8859-1
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_ALL=
root@solaris2:~# locale
LANG=en_US.ISO8859-1
LC_CTYPE="en_US.ISO8859-1"
LC_NUMERIC="en_US.ISO8859-1"
LC_TIME="en_US.ISO8859-1"
LC_COLLATE="en_US.ISO8859-1"
LC_MONETARY="en_US.ISO8859-1"
LC_MESSAGES="en_US.ISO8859-1"
LC_ALL=
root@solaris2:~#