On Thu, Apr 23, 2020 at 6:49 PM Juan José Santamaría Flecha <
juanjo.santama...@gmail.com> wrote:

>
> On Thu, Apr 23, 2020 at 3:00 PM Amit Kapila <amit.kapil...@gmail.com>
> wrote:
>
>>
>> Thanks, I will verify these.  BTW, have you done something special to
>> get the error messages which are not in English because on my Windows
>> box I am not getting that in spite of setting it to the appropriate
>> locale.  Did you use ICU or something else?
>>
>
> If you are trying to view the messages using a CMD, I do not think is
> possible unless you have the OS language installed. I read the results from
> the log file.
>
I have checked the log file also but still, I am not seeing any changes in
error message language. I am checking two log files one is by enabling
Logging_collector in the conf file and the second is generated using
"pg_ctl -l" option.
I am using windows 10.
Is there another way you are generating the log file?
Did you install any of the locales manually you mentioned in the test file?

Also after initdb I am seeing only following standard locales in the
pg_collation catalog.
postgres=# select * from pg_collation;
  oid  | collname  | collnamespace | collowner | collprovider |
collisdeterministic | collencoding | collcollate | collctype | collversion
-------+-----------+---------------+-----------+--------------+---------------------+--------------+-------------+-----------+-------------
   100 | default   | 11 |        10 | d | t               | -1 | | |
   950 | C         | 11 |        10 | c | t               | -1 | C | C |
   951 | POSIX     | 11 |        10 | c | t               | -1 | POSIX |
POSIX |
 12327 | ucs_basic |            11 | 10 | c | t                   | 6 | C |
C |
(4 rows)

Maybe Postgres is not able to get all the installed locales from the system
in my case. Can you confirm if you are getting different results in
pg_collation?

-- 
Regards,
Davinder
EnterpriseDB: http://www.enterprisedb.com

Reply via email to