John,
I have done a bit of thinking and testing on my Ubuntu setup. Three things
here.
1. Missing LC_ALL is an issue. Find your favourite information to fix on
Google.
2. Missing LC_ALL will mean "%x %X" will give what you are seeing on
index.html
3. I expect that Niculskin code for localising strings is giving havoc to
weewx ConfigObj code and making weewx.conf override skin.conf (just a
guess).
Fixes?
A. Fix LC_ALL (Looks like setting in /etc/environment is best bet). Can
test by running in python interpreter .
You will see for me, where I also have the LC_ALL issue, I get the wrong
format with "%x %X", even though the rest of my LC_X and en_AU.
>>> import datetime
>>> datetime.datetime.now().strftime("%x %X")
'01/22/17 19:16:00'
B. Since you don't need Niculskin localisation, you can not use the
Niculskin binaries CheetahGeneratorTranslated. Revert back to
weewx.cheetahgenerator.CheetahGenerator.
Good luck.
Cheers
Darryn
On Sunday, January 22, 2017 at 3:07:11 PM UTC+11, gjr80 wrote:
> You did stop/start or reload weewx after making changes to weewx.conf?
> Not required for changes to skin.conf but is required for weewx.conf
> changes.
>
> Gary
>
> On Sunday, 22 January 2017 00:56:30 UTC+10, John Rye wrote:
>
>>
>>
>> On Sunday, 22 January 2017 01:08:11 UTC+13, Darryn Capes-Davis wrote:
>>>
>>> John,
>>>
>>> > What locale is your server?
>>>
>>
>> [lists@amd64 ~]$ locale
>> LANG=en_NZ.UTF-8
>> LC_CTYPE="en_NZ.UTF-8"
>> LC_NUMERIC="en_NZ.UTF-8"
>> LC_TIME="en_NZ.UTF-8"
>> LC_COLLATE="en_NZ.UTF-8"
>> LC_MONETARY="en_NZ.UTF-8"
>> LC_MESSAGES="en_NZ.UTF-8"
>> LC_PAPER="en_NZ.UTF-8"
>> LC_NAME="en_NZ.UTF-8"
>> LC_ADDRESS="en_NZ.UTF-8"
>> LC_TELEPHONE="en_NZ.UTF-8"
>> LC_MEASUREMENT="en_NZ.UTF-8"
>> LC_IDENTIFICATION="en_NZ.UTF-8"
>> LC_ALL=
>> [lists@amd64 ~]$
>>
>> So physically in New Zealand as is the server.
>>
>>
>>> > I ask as the only way you would be getting the display on your site
>>> would be from the format string "%x %X" on a US locale server.
>>>
>>
>> Agreed. However I have altered all the time format strings in weewx.conf
>> in line with what is shown in
>> http://weewx.com/docs/customizing.htm#Units_TimeFormats. I don't see any
>> point in going further and custominsing as per strftime - it shouldn't be
>> necessary
>>
>>>
>>> > However I can't see how the format "%x %X" would be being used?
>>>
>>
>> I'm beginning to wonder if its hard-coded in the javascript (/me
>> shudders) because I'm fairly sure I was able to alter the formatting in the
>> Standard skin.
>>
>> Cheers
>>
>> John in NZ
>>
>>
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.