Guten Tag,
hatte vor einigen Tagen schon einmal gepostet.
Also ich benutze php und Smarty. Es gibt eine header include.
In dieser header include gibt es die folgende Zeile:
<!-- Angaben zur Dateiformat: -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
...
Es wird also unicode benutzt.
Es soll unsere Homepage in 6 Sprachen aufrufbar sein. 5 davon sind schon fertig: deutsch, englisch, italienisch, spanisch, holländisch
Ich habe also im Header unicode angegeben. Die Produktseiten habe ich aus pdf Dateien kopiert und daraus html Seiten gemacht. Dynamisch aus der DB und ein paar statische.
Dabei habe ich Zeichen wie das a mit einem Strich drüber, etc wie im spanischen nicht durch das unicode symbol ersetzt. Sie werden aber trotzdem auf meinem System korrekt angezeigt.
Wie mache ich das nun mit dem Zeichensatz? Wähle für alle Sprachen unicode? Und werden die bei den Besuchern auch lesbar sein?
Wie ist es mit unicode und den html entities? Muss ich dann anstatt z. B. $amp; das entsprechende unicode Zeichen wählen?
Das sind ja richting lange Texte, wie soll das gehen ?