Thread: Can't change language through LC_MESSAGES
Hello all, I'm trying to change the server messages back to english (initdb created 'German_Germany.1251' because I'm running a German Windows) by setting the lc_messages property to 'C'. But the messages from e.g. pgsql or pg_ctl still show up in German. I reloaded the config and I restarted the PG service but to no avail. I also tried 'English' and 'POSIX' but none of them changed the messages language. I have now simply removed the locale subdirectory in $PGHOME/share and that worked, but this doesn't feel right :) What am I missing here? Best regards Thomas
Thomas Kellerer <spam_eater@gmx.net> writes: > I'm trying to change the server messages back to english (initdb created > 'German_Germany.1251' because I'm running a German Windows) by setting > the lc_messages property to 'C'. But the messages from e.g. pgsql or > pg_ctl still show up in German. What PG version is that, and on exactly what version of Windows? There are some ugly Windows-specific kluges in pg_locale.c ... maybe your copy doesn't have them, or the code still doesn't work on your Windows version. regards, tom lane
Am Dienstag, 27. September 2005 00:44 schrieb Thomas Kellerer: > I'm trying to change the server messages back to english (initdb created > 'German_Germany.1251' because I'm running a German Windows) by setting > the lc_messages property to 'C'. But the messages from e.g. pgsql or > pg_ctl still show up in German. The server configuration only affects the server. The other programs take the language from the environment. -- Peter Eisentraut http://developer.postgresql.org/~petere/
Tom Lane wrote on 27.09.2005 03:19: > Thomas Kellerer <spam_eater@gmx.net> writes: > >>I'm trying to change the server messages back to english (initdb created >>'German_Germany.1251' because I'm running a German Windows) by setting >>the lc_messages property to 'C'. But the messages from e.g. pgsql or >>pg_ctl still show up in German. > > > What PG version is that, and on exactly what version of Windows? There > are some ugly Windows-specific kluges in pg_locale.c ... maybe your copy > doesn't have them, or the code still doesn't work on your Windows > version. > Sorry for not posting that right away. It's PG 8.0.3 and Windows 2000 (German) Regards Thomas