2009/11/20 PCMan <pcman.tw@gmail.com>
I did this deliberately. Otherwise language selection won't work
properly sometimes.
I'll take a look at the source code of gdm to see how it handle this.

I don't think hardcoding this is a good idea. And users don't expect it.
lxdm executes /etc/lxdm/Xsession which in turns executes the users shell in login mode thus all env. should set properly as expected. (Although this script seems to be bash-specific).