On Saturday 30 January 2010 17:49:52 Ed Greshko wrote:
But, to rephrase my question since I certainly wasn't clear initially.....
Your question was clear, but I'm not sure what is your use case. I understand that currently the best solution for you is to login in session with particular language as default. This implies that you have users that are familiar with one of languages and have no interest in other. Taking some problems with regular KDE update process, I would be conservative and not allow mix of languages at application translation level in a single user directory. There should be no problems, but that kind of mix is for sure not well tested as no many users need it, and there can be bugs making my life much more exciting then I want. That was the reason to propose use of separate directories. If your use case is different, in other words you have single user that wants ability to use multiple languages, then making decision at login time is not optimal, you would need some kind of language switch during the session, probably multiple menus within Main menu one per language, or multiple entries for each application that will start it with different language as default. Something like Konqueror-DE for German language. Both will use the same basic mechanism, of setting LANG and starting application, but without using Konsole or KRunner as mentioned in Manfred post, just click on menu item and you have language you want. Interesting is that testing how this can be accomplished, using Menu Editor, original line in menu item for Konqueror with added language variable LANG=de_DE.UTF-8 kfmclient openProfile webbrowsing that suppose to start Konqueror in web browsing mode with German menus, did not work, but LANG=de_DE.UTF-8 konqueror worked fine. The kfmclient did not ask for LANG on input line, but konqueror did. Further tests on real command line gave the same result, kfmclient ignoring LANG setting even given as: env LANG=de_DE.UTF-8; kfmclient openProfile webbrowsing or export LANG=de_DE.UTF-8 while konqueror worked as expected. The test with Kate worked fine, just adding LANG=de_DE.UTF-8 ahead of "kate %u" did the job. Kate had German menus. This tells me that language switching is not perfect, and that my conservative approach is probably better way to keep everything in well tested paths.
Can I get KDM to offer a "language" selection similar to what GDM does now?
I tried to get original KDE login screen, to see what it offers, but with 11.2 and KDE 4.3.4 I wasn't able to set anything different from openSUSE default. Whatever I wanted, it will login using default openSUSE that has no language selection. So currently answer is no. There is no switch. -- Regards Rajko, openSUSE Wiki Team: http://en.opensuse.org/Wiki_Team People of openSUSE: http://en.opensuse.org/People_of_openSUSE/About -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org