> > Правда остается ситуация, когда разные расклады символов в разных языках
> > имеют одинаковое название кодировки (чехи и iso-8859-1?). Ну добавить
> > какой-нибудь CharsetRealName en iso-8859-1 iso_en
> > для ссылки на таблицу перекодировки.
> Как-то все получается очень запутано. Фактически, сейчас таблица
> перекодировки и имя charset - одно понятие, а на самом деле - понятия разные.
:(
> Но мы забываем еще об одной вещи - Accept-Charset. Скажем, у нас объявлен
> Charset iso-8859-1 для чехов и iso-8859-1 для словаков :). А к нам приходят
> с Accept-Charset: iso-8859-1 и Accept-Language: en
> И что надо отдать ?
Дык. Если MatchLanguage - strict, то послать нафиг. Если on или off, то
выдать без charset= и ничего никуда не перекодировать (т.е. выключить
mod_charset фактически для данного запроса) - вполне нормально, IMHO.
--
am
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.