Characters on menu and chart are not displayed correctly

  • Platform information:
    • Hardware: Intel Atom x5-Z8350 / 4GB RAM
    • OS: Windows 10 Enterprise
    • Java™ SE Runtime Environment (build 1.8.0_261-b12)
    • openHAB version:3.0.1 Release Build

I have installed OpenHAB as a windows service, and since then the UTF-8/Unicode characters on menu and chart are not displayed correctly, most probably due to locale mismatch. The service is running in LocalSystem account. When, however, I start OpenHAB from command prompt using start.bat, display is correct. Any suggestion where and how to change it ?

First of all, please read the prerequisits and change your Java version. opnHAB 3 requires Java 11, Zulu 11 recommended.

My bad, I copied the platform section from an earlier post of mine.
I remember setting up Zulu 11, only I can’t remember where it is referenced, which config file.
But as I pointed out, starting from command prompt it works correctly.

Ah, here it is :slightly_smiling_face:

Could you please check if your Java_Home points to the correct java version.

No more ideas if Java installation is correct ?
When running as service, the code runs as System and its locale is different from the interactive user’s locale what is used when starting from command prompt. So the question is I think whether an option is available somewhere to specify locale for OpenHUB UI ?