Thread: [BUGS] BUG #14778: locale 'en-US' not recognized

[BUGS] BUG #14778: locale 'en-US' not recognized

From
glenn.burkhardt@utas.utc.com
Date:
The following bug has been logged on the website:

Bug reference:      14778
Logged by:          Glenn Burkhardt
Email address:      glenn.burkhardt@utas.utc.com
PostgreSQL version: 9.6.3
Operating system:   Windows 10
Description:

For an unattended install with options "--mode unattended --locale en-US",
the installation fails claiming that no such locale exists.  However,
--locale "English, United States" works.  The standard Microsoft designation
of "en-US" is not recognized.


--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

Re: [BUGS] BUG #14778: locale 'en-US' not recognized

From
Tom Lane
Date:
glenn.burkhardt@utas.utc.com writes:
> For an unattended install with options "--mode unattended --locale en-US",
> the installation fails claiming that no such locale exists.  However,
> --locale "English, United States" works.  The standard Microsoft designation
> of "en-US" is not recognized.

You sure that's standard?  Everyone else spells it like "en_US".

(I would certainly not put it past Microsoft to be randomly different
from every other system, but pilot error seems more likely here.)
        regards, tom lane


-- 
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

Re: [External] Re: [BUGS] BUG #14778: locale 'en-US' not recognized

From
"Burkhardt, Glenn B UTAS"
Date:

I tried both “en_US” and “en-US”.  Neither worked.  On this page it’s listed:

 

https://msdn.microsoft.com/en-us/library/cc233982.aspx

 

 

-----Original Message-----
From: Tom Lane [mailto:tgl@sss.pgh.pa.us]
Sent: Thursday, August 10, 2017 14:40
To: Burkhardt, Glenn B UTAS
Cc: pgsql-bugs@postgresql.org
Subject: [External] Re: [BUGS] BUG #14778: locale 'en-US' not recognized

 

glenn.burkhardt@utas.utc.com writes:

> For an unattended install with options "--mode unattended --locale

> en-US", the installation fails claiming that no such locale exists. 

> However, --locale "English, United States" works.  The standard

> Microsoft designation of "en-US" is not recognized.

 

You sure that's standard?  Everyone else spells it like "en_US".

 

(I would certainly not put it past Microsoft to be randomly different from every other system, but pilot error seems more likely here.)

 

                                                regards, tom lane