Item11186: Improve operation of {Site}{CharSet} and {UseLocale}. Better international character support.
Priority: Normal
Current State: Closed
Released In: 2.0.0
Target Release: major
Applies To: Engine
Component:
Branches:
While {Site}{CharSet} defaults to undef in Foswiki.spec, it is always set to a defined value in the session constructor thus finally defaulting to iso-8859-1.
There are several problems here:
- excessive testing of {Site}{CharSet} being defined in various places of the code
- breakage of Request/Response encapsulation by direct use of CGI::charset()
- Foswiki::Response not defaulting to {Site}{CharSet} in its constructor
--
MichaelDaum - 18 Oct 2011
Also: testing {Locale} is misused as a check for unicodeness in various places, foremost the session constructor but also in
CompareRevisionsAddOn.
--
MichaelDaum - 19 Oct 2011
Michael, what's the status on this. There are lots of checkins, was it fixed?
--
GeorgeClark - 02 Dec 2014