Problem Umstellung R3.3 auf UTF-8

Bei Problemen/Anregungen mehrsprachiger Webseiten.

Problem Umstellung R3.3 auf UTF-8

Beitragvon ThomasS » 13. Jan 2008, 10:19

Liebe Redaxo Gemeinde,

meine Website würde ich gern auf UTF-8 umstellen.

Leider funktioniert es nicht. Die Datenbank (bei 1und1) springt im Dropdownmenü des PHPMyAdmin immer wieder zurück von German de-utf-8 auf German de-iso-889-15.

Außerdem sagt der W3C Validator:

Sorry, I am unable to validate this document because on line 37 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.

The error was: utf8 "\xE4" does not map to Unicode



Ich habe Folgendes erledigt:

    * Redaxo unter "Specials" im Backend auf de_de_utf8 eingestellt
    * Per FTP habe ich die Datei de_de_utf8. lang auf den Server geladen.
    * Im default Template steht oberhalb von <head></head>: <?php
    header('Content-Type: text/html; charset=utf-8');
    ?>
    * Zwischen <head></head> steht: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="content-language" content="de" />

In der Datenbank kann ich nur de-utf-8 im Dropdownmenü auswählen.

In der Sprachdatei und im Dropdownmenü im Redaxo-Backend steht de_de_utf8, also zweimal de. Kann der Fehler daran liegen?

Ich habe dieses PHP zum Testen eingefügt, es soll 1Ä ausgeben, aber es gibt 2? aus.

Code: Alles auswählen
<?php

// Soll 1Ä ausgeben

$s = 'Ä';
echo strlen($s);
echo $s[0];
?>


Über jeden Tipp bin ich dankbar!
Herzliche Grüße
Thomas

[/list]
ThomasS
 
Beiträge: 131
Registriert: 12. Apr 2007, 11:53
Wohnort: Friedberg

Zurück zu Mehrsprachigkeit [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste