It looks like your system is set up with a mish-mash of locale categories. You can see them using the 'locale' command. Here's what mine shows:
$ *locale* LANG=en_US.UTF-8 LANGUAGE=en_US LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= To change the system wide default locale, the easiest is to use dpkg-reconfigure: $ *sudo dpkg-reconfigure locales* -tk On Thu, Sep 27, 2018 at 11:05 PM Bent Jensen <[email protected]> wrote: > I have done some more research. > > It have tried again with standard skin, and it is doing the same thing > whether I use standard or byteweather, so my challenge is not about > Byteweather skin. So far so good. > > And as Tom suggests looking in the logfile, there are some things that > suggests that the system is not running with the right locale: > > log snippet: > engine: Locale is > 'LC_CTYPE=en_US.UTF-8;LC_NUMERIC=de_DE.UTF-8;LC_TIME=de_DE.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=de_DE.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=de_DE.UTF-8;LC_NAME=de_DE.UTF-8;LC_ADDRESS=de_DE.UTF-8;LC_TELEPHONE=de_DE.UTF-8;LC_MEASUREMENT=de_DE.UTF-8;LC_IDENTIFICATION=de_DE.UTF-8' > > I have tried changing the locale the way you suggest, but with no effect, > because if I do a echo $LANG it responds with da_DK.utf8 (I wrote it wrong > in my post without the underscore, but it IS with an underscore). > > So no doubt the problem is within the server, not weewx. But I'm still on > a learning curve on linux (and weewx), but I love it (both actually). :-) > > Bent > > > > > > torsdag den 27. september 2018 kl. 15.17.20 UTC+2 skrev gjr80: >> >> I looked through the byteweather repo earlier and it is essentially the >> same core template code (ie tags etc) as Standard but with different >> css/layout applied. Can't really see it being the problem. >> >> Gary >> >> On Thursday, 27 September 2018 22:40:40 UTC+10, Thomas Keffer wrote: >>> >>> If you have this problem with both the Byteweather and the standard >>> WeeWX skin (make sure!!), then the problem must be in your system >>> configuration. >>> >>> When WeeWX first starts up, it will log the locale it plans to use in >>> the system log. Take a look. It will look something like this: >>> >>> Sep 27 05:24:12 nuc weewx[23119]: engine: Initializing weewx version >>> 3.9.0a1 >>> Sep 27 05:24:12 nuc weewx[23119]: engine: Using Python 2.7.12 (default, >>> Dec 4 2017, 14:50:18) #012[GCC 5.4.0 20160609] >>> Sep 27 05:24:12 nuc weewx[23119]: engine: Platform >>> Linux-4.4.0-135-generic-x86_64-with-Ubuntu-16.04-xenial >>> Sep 27 05:24:12 nuc weewx[23119]: engine: Locale is 'en_US.utf8' >>> Sep 27 05:24:12 nuc weewx[23119]: engine: Using configuration file >>> /home/weewx/weewx.conf >>> Sep 27 05:24:12 nuc weewx[23119]: engine: Debug is 1 >>> Sep 27 05:24:12 nuc weewx[23119]: engine: Initializing engine >>> >>> Make sure it indicates a Danish locale. If it does not, then the >>> environment variable LANG has not been set properly. One thing I >>> noticed is that you listed your Danish locale as "da-DK.utf8", while >>> the proper name is "da_DK.utf8". Note the underscore. Try running WeeWX >>> with an explicit LANG: >>> >>> *cd /home/weewx* >>> *LANG=da_DK.utf8 ./bin/weewxd weewx.conf* >>> >>> and see what locale is listed in the system log. (The above assumes you >>> used the setup.py install method. If not, adjust accordingly) >>> >>> If after all this, you have a Danish locale listed in the system log, >>> and you still get German names for *both* Byteweather and the Standard >>> WeeWX skin, then I've run out of ideas. If you get German names for >>> *just* the Byteweather skin, then it must have the names hard coded >>> into it somewhere. >>> >>> -tk >>> >>> On Thu, Sep 27, 2018 at 4:22 AM Bent Jensen <[email protected]> wrote: >>> >>>> Byteweather is one of the stock skins installed along the weewx. >>>> >>>> But unfortunately no matter what I do with locales, or skins, (I also >>>> tried switching back to standard skin), the weekdays names are in german. >>>> Could they be hardcoded somewhere? Am I the only one experiencing this? >>>> >>>> The locale is changed to da-DK.UTF8, and weewx restarted, but still in >>>> german. >>>> >>>> Bent >>>> >>>> >>>> >>>> >>>> torsdag den 27. september 2018 kl. 02.34.44 UTC+2 skrev Thomas Keffer: >>>>> >>>>> I am not familiar with the Byteweather skin, but if I had to guess, >>>>> I'd say you are using a German locale. To see the locale you are using, >>>>> type this: >>>>> >>>>> *echo $LANG* >>>>> >>>>> See the section *Environment variable LANG* in the Customizing Guide >>>>> for more information. >>>>> >>>>> -tk >>>>> >>>>> On Wed, Sep 26, 2018 at 11:50 AM Bent Jensen <[email protected]> wrote: >>>>> >>>>>> I'm using Byteweather skin for the time being. >>>>>> >>>>>> I have customised it into danish. But when looking at the weekly >>>>>> stats (and the month names in the main page), the daynames are in german. >>>>>> Howcome, and where do 'i change that? It must be some localisation >>>>>> setting >>>>>> I'm missing somewhere. >>>>>> >>>>>> I have tried to find it on my own, but without success. >>>>>> >>>>>> Cheers >>>>>> Bent >>>>>> >>>>>> -- >>>>>> 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. >>>>>> >>>>> -- >>>> 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. >>>> >>> -- > 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. > -- 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.
