AT curaga:
getlocale script used in tc3.1rc2, see attached screenshot.
Screenshot shows geany running in German and another in bmarkus´ language.
I found out that reboot is not required, if lang is set in bootcode or set in terminal.
A "Quick-Locale-Switcher" may follow soon or later.
May I propose something that you could do when you are bored again?
Add the already installed locales to the top of the list.
That would have helped
me to avoid a failure, to forget that one chosen locale will not be added but will remain as the only locale, my fault not your´s.
Thank you again and have a nice day.