No tak jsem kutil, kutil a kutil. A světe div se, něco jsem vykutil.
Programů, které nezvládají RSS v češtině možná bude více (já narazil na dva - jeden zahraniční plugin pro Trillian a druhý si už nepamatuju, ale byl český). Jedinou možností v tomto případě bylo odstranění ENCODE a v php scriptu odstranit diakritiku z textu např:
> iconv nepracuje spravne
V čom konkretne? Mne funguje OK. Konvertujem bežne WIN --> ISO a žiadny problém som nezaznamenal, v tomto pripade by malo isť o WIN --> utf-8 a naozaj neviem prečo by to nemalo fungovať, nestretol som so žiadnym problémom. Môžeš uviesť nejaký zdroj týchto informácií alebo ukážku ktorá nefunguje tak ako by mala?
> Tak jsem narazil na problém. Některé programy nezvládají tag
> <?xml version="1.0" encoding="windows-1250" ?>
> musí být pouze
> <?xml version="1.0" ?>
> ale pak je problém s češtinou.
Ktoré sú to programy? Zaujímalo by ma to. Robí im problém len kódovanie win-1250 ale bo všeobecne použitie encodingu v hlavičke? Skús to ešte skonvertovať (iconv) do inej znakovej sady a nastaviť podľa toho aj nastaviť header. Ak nezaberie ani toto, tak by som tie chybové RSS readery vpohode a s čistým svedomím ignoroval. Je to ich problém a radšej budem ignorovať chybu v zobrazovaní klientov s chybnou RSS čítačkou ako obrať všetkých o diakritiku. Záleží ale na cieľovej skupine a na % zastúpení užívateľov toho chybného RSS readeru.