Another possibility is that when you're using CDE Login, you can also
copy over /usr/dt/config/Xconfig file to /etc/dt/config/Xconfig and then
uncomment the Dtlogin*language: resource and supply a UTF-8 locale of
your choice as like the following example:
############################################################################
# To specify a default language for the display.
#
# Dtlogin*language: <lang>
Dtlogin*language: en_US.UTF-8
This will take effect once you restart the X server and the CDE Login,
for instance, by selecting Options->Reset Login Screen menu from the CDE Login.
Ienup
Alan Coopersmith wrote at 06/19/06 08:43:
> Alexey Kuznetsov wrote:
>
>> Well, good day!
>>
>> Two days ago I've installed Open Solaris and I feel happy now. Thank
>> you. But there is a small but disturbing problem. During the
>> installation I've chosen cp1251 encoding for my native Russian
>> symbols. But now I think it was my mistake.
>> I want to change the encoding used by X. In the login screen I've
>> found language section
>> that allows me to change encoding to UTF-8. But I don't like to change
>> it every time
>> I want to log in.
>> Could you be so kind to tell me how to specify UTF-8 as a default
>> encoding?
>
>
> This is more related to the base OS i18n support than X, so the
> internationalization & localization community may have been a better
> place to ask, but if I remember correctly you want to edit
> /etc/default/init
> and change the LANG line to the appropriate locale. ("locale -a" will list
> all the ones you have installed.) Since that's read at initial system
> startup, it won't take effect until your next reboot.
>