Hi,

On 01/17/17 17:22, Ingo Schwarze wrote:
> Hi,
> 
> tomr wrote on Tue, Jan 17, 2017 at 04:31:15PM +1100:
> 
>> $ locale
>> LANG=en_AU.UTF-8
>> LC_CTYPE="en_AU.UTF-8"
>> LC_TIME=en_AU.UTF-8
>> LC_MESSAGES="en_AU.UTF-8"
> 
> That's a bad idea, it will result in an inconsistent user
> experience.  Some ports may do weird things, but the base system
> will stay predictable.  So the user is likely to see a mixture
> of (mostly) 01/17/2017 and (rarely) 17/01/2017.
> 
> I clearly recommend using LC_CTYPE=en_US.UTF-8 or LC_CTYPE=C
> and nothing else.

I read some writings from you on dev@ to that effect while trying to
figure this out. I'll put it back to normal I guess.

Could you confirm this, my conclusion in brief: either I need to accept
reading dates MM/DD/YYYY where ports use the equivalent of %x, or I need
to rely on ports to present DD/MM/YYYY themselves.

The risk of seeing 01/02/17 some places and 02/01/17 other places is
less of a worry for me personally... after a couple of gotchas I'll be
able to remember on which side of the road I'm driving where. Or could I
change *all* dates to drive on the DD/MM/YYYY side of the road?

Appreciate the reminder to check more recent man pages too, thx.

cheers,
tom

Reply via email to