To display per-locale text on the login screen Language menu instead of the default display of the locale name, modify the Dtlogin*language*languageName resource name resource in Xresources:
Dtlogin*En_US*languageName: American
The text American will now be displayed rather than the locale name En_US.
To customize the login screen behavior, you can modify resources specified in the Xconfig file.
To modify Xconfig, copy Xconfig from /usr/dt/config to /etc/dt/config. After modifying /etc/dt/config/Xconfig, tell the login server to reread Xconfig by typing:
/usr/dt/bin/dtconfig -reset
This which issues the command kill -HUP login server process ID)
Resources specified in the Xconfig file include:
Dtlogin*authorize--Xaccess file specification
Dtlogin*environment--X server environment
Dtlogin*language--default language
Dtlogin*languageList--language list for login screen Language menu
Dtlogin*resources--Xresources specification
Dtlogin*setup--Xsetup file specification
Dtlogin*startup--Xstartup file specification
Dtlogin*session--Xsession file specification
Dtlogin*failsafeClient--Xfailsafe script specification
Dtlogin*reset--Xreset script specification
Dtlogin*userPath--PATH for Xsession and Xfailsafe
Dtlogin*systemPath--PATH for Xsetup, Xstartup, and Xfailsafe
Dtlogin*systemShell--SHELL for Xsetup, Xstartup, and Xfailsafe
Dtlogin.timeZone--TZ for all scripts