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

