Na, akkor leírom a tapasztalataimat némi kutakodás után, hátha másnak is hasznos:
Ha a KDE-ben átállítom a nyelvet magyarra csak egy felhasználónál (system settings->Locale fül->Languages), akkor az leginkább csak a KDE-s alkalmazásokra van hatással. A "külsős" alkalmazások, mint pl. firefox, openoffice a LANG változót nézik és az alapján állítják be a nyelvet. Ez a változó viszont csak akkor lesz magyar (hu_HU.UTF-8), ha ugyanitt a system settings-nél a "Select System Language"-ben beállítjuk a magyart a rendszer nyelvének.
Ennek két baja van:
Egyik, hogy ekkor a console-on is magyar nyelven kapjuk a hibaüzeneteket (ezt speciel a LANGUAGE környezeti változó szabályozza, ami ilyenkor szintén magyarra van állítva)
Másik, hogy ebben az esetben azoknál a felhasználóknál, akiknek angolra van állítva a KDE nyelve, ettől függetlenül magyar lesz pl. a firefox és az openoffice.org
Tehát ha egy felhsználónak adott nyelven akarunk minden programot, akkor egy részről be kell állítani a KDE System Settingsben a nyelvet - ettől lesznek beállítva a KDE-s alkalmazások, másrészről az LC_ALL környezeti változót - ettől lesz minden más az adott nyelven, függetlenül attól, hogy a rendszer nyelve mire van állítva.