Moin,
die 7-sprachige Seite funktioniert ganz gut, auch ohne UTF-8.
Eine der Sprachen ist Lettisch - funktioniert auch soweit.
Nur beim Suchen (indexed search) werden in der Description der Suchergebnisliste alle "š" & "ž" durch profane "?" ersetzt.
Das Problem bestand auch erst beim Beschriften der Submit Buttons - da konnte ich mir durch das Einsetzen der entsprechenden Entities behelfen.
Wie könnte man denn nun aber die Suchergebnisse bereinigen ?
Zeichensatz/Font Probleme können es ja nicht sein, auf dem Rest der Seite wird ja alles fehlerlos angezeigt.
Ideen ? Auch abwegige willkommen...
Oder ist das eher ein Indexed Search Problem ?
Gibt es hier evtl. jemanden der Indexed Search auf einer lettischen (oder tschechischen - da gibts die Characters auch) Typo3 Seite einsetzt ?
was hast Du denn bei config.locale_all bei lettisch ?
config.language = lv
config.locale_all = lv_LV
config.htmlTag_langKey = lv
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 11
da könnte der Knackpunkt sein. Wenn der Server das nicht hat, bekommst Du Murx zurück (betrifft alles, was von php generiert wird)
daher teste auch mal
lv_LV.utf8 oder
lv_LV.iso885913
am Besten mit einem Skript sich die Server-Tabelle anschauen, was es überhaupt gibt.
http://www.sk-typo3.de/locale_all.310.0.html
Ok, ich teste das.
Allerdings müssten in dem Fall doch alle Ausgaben der fraglichen Zeichen vermurkst sein.
Das ist wie gesagt nicht der Fall - die ganze Seite funktioniert tadellos in lettisch - nur in der Suchergebnisliste der indexed search werden 2 Zeichen durch ? ersetzt.
*testing*
Dein Skript liefert:
Unterstützte Locale-Strings:
Array
(
[0] =>
)
Die vorgeschlagene Änderung in lv_LV.iso885913 bewirkte keine Änderungen, vermutlich da es sich um einen Windows Server handelt.
Bei diesem sind allerdings alle *.so Dateien vorhanden, inkl. der 8859-13.