Problem with error messages

Поиск
Список
Период
Сортировка
От Walter Willmertinger
Тема Problem with error messages
Дата
Msg-id CAHbMG0U0E_vOEwOwChrZ4Nq06xx5W7hdevwABo9uMjQ6urkZ3g@mail.gmail.com
обсуждение исходный текст
Ответы Re: Problem with error messages
Список pgsql-translators
We already wrote in pgsql-bugs (#11550), but there it was recommended to transfer this topic to the translator team.

Now the problem:
If we set client_encoding to Latin9 (as we are here in Germany), we get as nearly every error message from PostgreSQL: character with byte sequence 0xe2 0x80 0x9e in encoding UTF8 has no
equivalent in LATIN9

Why:
In 9.x we have new characters for delimiting words.

An example:
"Drop table if exists mickeymouse;"
delivers in PG-8.4 

HINWEIS: Tabelle „mickeymouse“ existiert nicht, wird übersprungen

but delivers in PG-9.3

HINWEIS: Tabelle »mickeymouse« existiert nicht, wird übersprungen

If we set client_encoding to Latin9 (as we are here in Germany), we get an error message from PostgreSQL:
character with byte sequence 0xe2 0x80 0x9e in encoding UTF8 has no
equivalent in LATIN9

but we do not see the real error message: "Table ... does not exist"

So a proposal: Please change these delimiters to something which can be compiled to any foreign language, as "  or similar

Regards
Walter


--

Viele Grüße

Walter Willmertinger

В списке pgsql-translators по дате отправления:

Предыдущее
От: "zhiwei.li@melot.cn"
Дата:
Сообщение: long lock in my pg
Следующее
От: Peter Eisentraut
Дата:
Сообщение: 9.5 branching?