Hallo,
ich programmiere gerade eine arabische Übersetzung einer Homepage. Neben den arabischen Zeichen kommen auch Zahlen vor, die wie gewohnt im Deutschen von links nach rechts geschrieben werden. Dies funktioniert soweit ganz gut, bis auf eine Kleinigkeit. Mit dem Internet Explorer und Opera funktioniert alles so wie es soll, mit Firefox aber irgendwie nicht. Lädt man die Page zum ersten Mal erscheint alle richtig, Reloaded man die Page würfelt er die Zeichen durcheinander.
Das Ganze lässt sich unter folgender URL beobachten (einfach laden lassen und dann Refresh drücken mehrmals):
http://www.fecheriye.de/index_ara.htm
Beachtet, dass die erste Zahl (2006) so bleibt wie sie ist und die anderen weiter unten im Text umgedreht werden.
Hier der dazu passende Quellcode:
Füge ich vor die Jahreszahlen einen <bdo dir='ltr'> ein, führt das zu ganz andern Ergebnissen, allerdings wieder nur in Firefox.
Kann mir einer das Phänomen erklären und mir sagen wie ich es beheben kann, so dass Firefox auch alles richtig anzeigt?
P.S.: Sorry das der Editor jetzt die Zeichen schon umgewandelt hat, bei mir stehen nur diese &#-Zeichen....
Danke und Gruß
Hagi
ich programmiere gerade eine arabische Übersetzung einer Homepage. Neben den arabischen Zeichen kommen auch Zahlen vor, die wie gewohnt im Deutschen von links nach rechts geschrieben werden. Dies funktioniert soweit ganz gut, bis auf eine Kleinigkeit. Mit dem Internet Explorer und Opera funktioniert alles so wie es soll, mit Firefox aber irgendwie nicht. Lädt man die Page zum ersten Mal erscheint alle richtig, Reloaded man die Page würfelt er die Zeichen durcheinander.
Das Ganze lässt sich unter folgender URL beobachten (einfach laden lassen und dann Refresh drücken mehrmals):
http://www.fecheriye.de/index_ara.htm
Beachtet, dass die erste Zahl (2006) so bleibt wie sie ist und die anderen weiter unten im Text umgedreht werden.
Hier der dazu passende Quellcode:
Code:
echo "<p id=\"Zeile\" align=\"right\"><span lang=AR-SA
dir=RTL style='font-size:14.0pt'>لقد
نُفذت بنجاح
حملة
التنقيب
الأثري
الأولى في تل
الفخيرية في
صيف <font style='font-size:10.0pt'>2006</font> م. أثناء
ذلك تم
التنقيب في
أربعة مناطق
في القسم
المسمى بقسم
المدينة
المرتفع،
كما تم توسيع
الخريطة الطبوغرافية<span
style='mso-spacerun:yes'> </span>التي
تمَّ وضعها
في صيف <font style='font-size:10.0pt'>2005</font> م،
كما أُمكن
عمل أول
ستراتيغرافيا
خاصة تمتد
حتى العصر
الآشوري
الوسيط، و
تمََّ أيضاً
توسيع الحفر
و إكماله في
المقاطع
التي
أنشاؤها
الأمريكيون
عام <font style='font-size:10.0pt'>1940</font> م، و في
الجزء
الغربي للحفرية
تم التوصل
إلى المزيد
من
المعلومات الستراتيغرافية
و أيضاً
اكتشاف آثار
استيطان من
العصر
الآشوري
الوسيط. <o:p></o:p></span></p>
<p class=MsoNormal align=right style='text-align:right'><span lang=AR-SA
dir=RTL style='font-size:14.0pt'>يمكن
الإطلاع على
النتائج
الحالية تحت
العنوان
مواسم
التنقيب.</span><span
style='font-size:14.0pt'><o:p></o:p></span></p>";
Kann mir einer das Phänomen erklären und mir sagen wie ich es beheben kann, so dass Firefox auch alles richtig anzeigt?
P.S.: Sorry das der Editor jetzt die Zeichen schon umgewandelt hat, bei mir stehen nur diese &#-Zeichen....
Danke und Gruß
Hagi