Thread: psql на английском
Поставил себе PostgreSQL 8.0 на Windows 2000 Pro Ru. psql и другие утилиты (pg_dump и т. д.) пишут в STDOUT на русском. Как заставить их говорить на нормальном английском? -- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---559023410-1040743385-1108485567=:8005 Content-Type: TEXT/PLAIN; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8BIT On Wed, 16 Feb 2005, Roman V Tchemisov wrote: > Поставил себе PostgreSQL 8.0 на Windows 2000 Pro Ru. psql и другие утилиты > (pg_dump и т. д.) пишут в STDOUT на русском. Как заставить их говорить на > нормальном английском? > не знаю, как под Windows, но я обычно в postgresql.conf ставлю LC_MESSAGES='C' > Regards, Oleg _____________________________________________________________ Oleg Bartunov, sci.researcher, hostmaster of AstroNet, Sternberg Astronomical Institute, Moscow University (Russia) Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/ phone: +007(095)939-16-83, +007(095)939-23-83 ---559023410-1040743385-1108485567=:8005--
Roman V Tchemisov wrote: > Поставил себе PostgreSQL 8.0 на Windows 2000 Pro Ru. psql и другие > утилиты (pg_dump и т. д.) пишут в STDOUT на русском. Как заставить их > говорить на нормальном английском? Проще всего при установке не выбирать многоязыковую поддержку. -- С уважением, технический директор ООО "ЦСА" Николай Газалов www.sbin.org +7 8793 365584 (GPG Key ID: 4396B2D0)
On Thu, 17 Feb 2005 10:07:11 +0300 (MSK), Oleg Bartunov <oleg@sai.msu.su> wrote: >>>>> не знаю, как под Windows, но я обычно в postgresql.conf ставлю >>>>> LC_MESSAGES='C' >>>> Дело в том, что у меня в Windows в postgresql.conf и так прописано >>>> lc_messages='C'. >>> разобрался. у теья скорее всего переменная окружения выставлена. >>> Поставь LC_MESSAGES='C' и все будет нормльно >> У меня установлена переменная среды (системная) LC_MESSAGES='C' и в >> postgresql.conf прописано lc_messages='C'. И сообщения только на >> русском. > Блин, тога проверь все LC_*. По моим ощущениям, у тебя может стоять > LC_ALL ! Она перешибает LC_MESSAGES Нет, LC_ALL у меня точно нигде нет. Удачи. -- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Я посоветую тебе грубый хак. Но должно работать по идее. Хак заключается в следующем - снеси (или переименуй) каталог share\locale\ru Если такое решение не нравится, то могу посоветовать поискать просветления (но без гарантии) в реестре. Там есть очень интересные вещи в Мой компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Services\pgsql-8.0 > On Thu, 17 Feb 2005 10:07:11 +0300 (MSK), Oleg Bartunov > <oleg@sai.msu.su> wrote: > >>>>>> не знаю, как под Windows, но я обычно в postgresql.conf ставлю >>>>>> LC_MESSAGES='C' >>>>> >>>>> Дело в том, что у меня в Windows в postgresql.conf и так прописано >>>>> lc_messages='C'. >>>> >>>> разобрался. у теья скорее всего переменная окружения выставлена. >>>> Поставь LC_MESSAGES='C' и все будет нормльно >>> >>> У меня установлена переменная среды (системная) LC_MESSAGES='C' и в >>> postgresql.conf прописано lc_messages='C'. И сообщения только на >>> русском. >> >> Блин, тога проверь все LC_*. По моим ощущениям, у тебя может стоять >> LC_ALL ! Она перешибает LC_MESSAGES > > > Нет, LC_ALL у меня точно нигде нет. > > Удачи. -- С уважением, Виктор