JVM and Operating System (Checks #1, #2)
Some of the string values and date formats that appear in client’s navigator are taken by Bedework from the locale management of the OS of server side. The JVM on which Bedework runs on, takes some of the string values and date formats from the underlying OS using java locale and date and time classes. So it is quite important that both, JVM and OS, are configured correctly.
Operating System checks
To check the current locale configuration of the OS you can use the command “locale” in Unix boxes or checking the language options of Control Panel in Windows machines
In Unix the locale command returns something like this:
...
Be aware that you can configure and issue the “$export LC_ALL=<locale>” even when that locale is not really supported on your installation. Even more, after that unsupported configuration, the “locale” command shows supposed current locale even when the OS does not really manage it if it is not installed.
JVM Checks
JVM takes some environment values from the OS ones by default. To check the default locale (among others) your JVM is using you can use this class:
...