[opencms-dev] Date format in OpenCms
nmw at ion.le.ac.uk
Mon Mar 30 17:56:42 CEST 2009
My environment is RedHat Linux running Tomcat 5.5 and OpenCms 7.0.5. The locale is en_GB.
I would dearly like to change the date format displayed by OpenCms Workplace to that of my
locale. Currently all dates (login date, date last modified etc.) are formated in American
style mm/dd/yy. I find this confusing when the date is numeric.
If I switch language to German I get the correct German data format, so how come when I
switch back to English I get American format dates? I've searched OpenCms itself and the
archives of this mailing list and I can't find any way of changing this.
The browser (Firefox) sends a Accept language en-gb. The Java locale for Tomcat is
definitely en_GB and OpenCms is picking this up when it starts, this is reported in the
OpenCms logfile opencms.log:
30 Mar 2009 15:37:46,399 INFO [.opencms.i18n.CmsLocaleManager: 333] . i18n configuration
: the JVM default locale is "en_GB"
So why does OpenCms think that English means American, and how do I convince it that
English really means English?
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : nmw at ion.le.ac.uk
Phone : +44 (0)116 2523548, Fax : +44 (0)116 2523555
More information about the opencms-dev