Arabische Schriftzeichen
Arabische Schriftzeichen
Hallo,
ich benutze CMSimple 2.9 SE und ich unterstütze kostenlos eine christliche Kirche.
Dort wird auch auf arabisch geschrieben.
Wenn ich Menüs einfügen will, die auf Arabisch sind, werden diese nicht richtig angezeigt.
Woran kann das liegen?
Beispiel:
لمتابعة -> wird nicht richtig angezeigt http://www.maroniten.de/?&لمتابعة sondern
http://www.maroniten.de/index.php?%26%2 ... %231577%3B
Warum ist das so, kann man das z.B. in der css ändern, das auch arabische Schriftzeichen im Menü angezeigt werden?
Oder liegt es vielleicht daran, das von rechts von links geschrieben wird?
Zur Zeit habe ich für die, die sich das anschauen wollen, dieses Menü auf der Seite stehen.
Vielen Dank an alle, die mir antworten!
ich benutze CMSimple 2.9 SE und ich unterstütze kostenlos eine christliche Kirche.
Dort wird auch auf arabisch geschrieben.
Wenn ich Menüs einfügen will, die auf Arabisch sind, werden diese nicht richtig angezeigt.
Woran kann das liegen?
Beispiel:
لمتابعة -> wird nicht richtig angezeigt http://www.maroniten.de/?&لمتابعة sondern
http://www.maroniten.de/index.php?%26%2 ... %231577%3B
Warum ist das so, kann man das z.B. in der css ändern, das auch arabische Schriftzeichen im Menü angezeigt werden?
Oder liegt es vielleicht daran, das von rechts von links geschrieben wird?
Zur Zeit habe ich für die, die sich das anschauen wollen, dieses Menü auf der Seite stehen.
Vielen Dank an alle, die mir antworten!
Re: Arabische Schriftzeichen
1. das ist ein wirklich vielseitiges Problem
grundsätzlich musst du UTF-8 nutzen
2. dann musst du auch die Schreibrichtung ändern evtl.
das Problem ist daß eine Seite entweder von rechts nach links oder von links nach rechts ausgegeben werden kann
dafür ist die CSS-Eigenschaft "direction" mit "ltr" oder "rtl" zuständig
in einer Zeile wechseln geht meines Erachtens nicht
aber für das Menü ist das wohl gegenstandslos
der Link wird falsch gebildet
hast du die Seite denn auf UTF-8 eingestellt?
grundsätzlich musst du UTF-8 nutzen
2. dann musst du auch die Schreibrichtung ändern evtl.
das Problem ist daß eine Seite entweder von rechts nach links oder von links nach rechts ausgegeben werden kann
dafür ist die CSS-Eigenschaft "direction" mit "ltr" oder "rtl" zuständig
in einer Zeile wechseln geht meines Erachtens nicht
aber für das Menü ist das wohl gegenstandslos
der Link wird falsch gebildet
hast du die Seite denn auf UTF-8 eingestellt?
|---
Connie Müller-Gödecke, http://www.webdeerns.de
Connie Müller-Gödecke, http://www.webdeerns.de
Re: Arabische Schriftzeichen
Hallo,
danke für die Info.
Wie und wo stelle ich unter Linux CMSimple den auf UTF8 um?
Kenne mich da nicht aus!
Danke für die Antwort
Bis denn
Wolfgang
danke für die Info.
Wie und wo stelle ich unter Linux CMSimple den auf UTF8 um?
Kenne mich da nicht aus!
Danke für die Antwort
Bis denn
Wolfgang
Re: Arabische Schriftzeichen
Umstellen kannst Du den Zeichensatz unter Einstellungen --> Sprache bearbeiten dann ziemlich weit unten unter dem Punkt META (meta_codepage:).
Gruß
intelli
Gruß
intelli
Re: Arabische Schriftzeichen
Hallo,
erstmal vielen Dank für die schnelle Hilfe.
Soweit kenn ich nicht genug davon.
Was muß ich dort eintragen?
Anstatt iso-8859-1 muß dort UTF8 oder UTF-8 rein?
Bis denn
Wolfgang
erstmal vielen Dank für die schnelle Hilfe.
Soweit kenn ich nicht genug davon.
Was muß ich dort eintragen?
Anstatt iso-8859-1 muß dort UTF8 oder UTF-8 rein?
Bis denn
Wolfgang
Re: Arabische Schriftzeichen
Teste es einmal mit "utf-8"Beeboop wrote:Was muß ich dort eintragen?
Im Quelltext Deiner Seite muss das dann so aussehen:
Code: Select all
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Re: Arabische Schriftzeichen
Hallo,
vielen Dank für die Hilfen.
Ich habe unter Einstellungen->Sprache bearbeiten -> UTF-8 eingetragen.
Dann funktioniert es in den Menüs mit den arabischen Schriftzeichen, aber meine komplette Seite wird verändert.
z.B. Bekomme ich für ein Ü ein Kästchen und für ein Ä ein 1/2 oder ein umgekehrtes Fragezeichen oder in den arabischen Texten ein Kästchen mit & usw usw.
Die de.php wird auch völlig dadurch verändert.
Was ist falsch?
Bis denn
Wolfgang
vielen Dank für die Hilfen.
Ich habe unter Einstellungen->Sprache bearbeiten -> UTF-8 eingetragen.
Dann funktioniert es in den Menüs mit den arabischen Schriftzeichen, aber meine komplette Seite wird verändert.
z.B. Bekomme ich für ein Ü ein Kästchen und für ein Ä ein 1/2 oder ein umgekehrtes Fragezeichen oder in den arabischen Texten ein Kästchen mit & usw usw.
Die de.php wird auch völlig dadurch verändert.
Was ist falsch?
Bis denn
Wolfgang
Re: Arabische Schriftzeichen
Ich denke mal, dass du die Änderung auch in deiner template.htm machen musst.
Re: Arabische Schriftzeichen
Hallo,
danke für die Infos.
Werde ich nachher einmal ausprobieren.
Bis denn
Wolfgang
danke für die Infos.
Werde ich nachher einmal ausprobieren.
Bis denn
Wolfgang
Re: Arabische Schriftzeichen
Deine content.htm, index.php, die Sprachdateien und eventuell auch (die Ausgabe von) Plugins müssen, dem Charset entsprechend, natürlich auch in utf-8 vorliegen / konvertiert bzw. erzeugt werden.Was ist falsch?
(Das muss auch nach dem Upload auf den Server noch so sein)
Ersetze alle encodierten Sonderzeichen wie z.B. ö einfach wieder in "ö". Das kannst Du je erstmal offline mit
einem normalen Editor machen.
Allerdings benötigst Du noch einen Online-Editor der auch utf-8 beherrscht.
Hier kann ich Dir auf die schnelle allerdings keinen Tipp geben. Dahingehend habe ich noch keine Tests gemacht.
Volle utf-8 - Unterstützung für CMSimple ist IMHO im Moment noch nicht so einfach umsetzbar.
Aber mit ein wenig "Tricksen" klappt es.
Es gibt auch die Möglichkeit die Ausgabe des Servers fest auf utf-8 zu stellen.
Das ist aber die schlechteste und letzte Wahl.
Holger