Mám problém s konfigurací Apache a správnýho zobrazování češtiny. Mám tam stránky, některý kódovaný v ISO-8859-2 a některý ve WINDOWS-1250 a potřebuju, aby to tam mohlo koexistovat a obojí se zobrazovalo správně, jak?
V HTML souborech je (snad) správně:Kód:AddLanguage da .dk AddLanguage nl .nl AddLanguage en .en AddLanguage et .et AddLanguage fr .fr AddLanguage de .de AddLanguage he .he AddLanguage el .el AddLanguage it .it AddLanguage ja .ja AddLanguage pl .po AddLanguage ko .ko AddLanguage pt .pt AddLanguage nn .nn AddLanguage no .no AddLanguage pt-br .pt-br AddLanguage ltz .ltz AddLanguage ca .ca AddLanguage es .es AddLanguage sv .se AddLanguage cz .cz AddLanguage ru .ru AddLanguage tw .tw AddLanguage zh-tw .tw AddLanguage hr .hr LanguagePriority cz en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw ForceLanguagePriority Prefer Fallback #AddDefaultCharset WINDOWS-1250 AddCharset ISO-8859-1 .iso8859-1 .latin1 AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen AddCharset ISO-8859-3 .iso8859-3 .latin3 AddCharset ISO-8859-4 .iso8859-4 .latin4 AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk AddCharset ISO-2022-JP .iso2022-jp .jis AddCharset ISO-2022-KR .iso2022-kr .kis AddCharset ISO-2022-CN .iso2022-cn .cis AddCharset Big5 .Big5 .big5 AddCharset WINDOWS-1251 .cp-1251 .win-1251 AddCharset WINDOWS-1250 .cp-1250 .win-1250 AddCharset CP866 .cp866 AddCharset KOI8-r .koi8-r .koi8-ru AddCharset KOI8-ru .koi8-uk .ua AddCharset ISO-10646-UCS-2 .ucs2 AddCharset ISO-10646-UCS-4 .ucs4 AddCharset UTF-8 .utf8
Kód:<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-2">
Asi takhle to vypadá v mym konfiguráku a v tomhle stavu (už se v tom chvíli hrabu) to zobrazuje dobře ISO-8859-2, ale WIN-1250 ne. Jenže pouze pokud je v browseru nastavenej automatickej výběr. Pokud v prohlížeči dám natvrdo WIN-1250, tak to zobrazuje ty stránky dobře, ale samozřejmě to není řešení a pak to zase nezobrazuje ISO-8859-2.
Máte nějakej nápad nebo ideálně funkční konfigurák? dík
Teď jsem na to ještě koukal a Apache zjevně pořád říká browseru, že je použita znaková sada ISO-8859-2, což samozřejmě není pravda, když je stránka ve WINDOWS-1250, takže to browser zobrazí špatně a místo ž tam jsou čtverečky. Ale fakt nevím, jak už to mám tomu Apachovi vysvětlit .