Seite 1 von 1
Schreibfehler Newsletter und Error Log
Verfasst: Di 27. Sep 2005, 11:07
von kypta
Server: Apache/1.3.33 (Unix) PHP/3.0.16 PHP/4.3.11
Client: MS-IE6sp2 sowie Mozilla1.7
Ich habe zwei Problemchen:
Wenn ich einen Newsletter versende (Version von HerrB) steht
Der Newsletter wurde an 1 Empfänger geschickt
wo kann ich diesen Text ändern?
Im Contenido Error Log steht
Keine Einträge im errorlog gefunden
Auch hier habe ich noch nicht rausgefunden, wo das geändert werden kann.
Nebenbei:
Beim aktuellen contenido-4.4.5-r1.zip ist in der Datei contenido.po März und Empfänger immer noch falsch geschrieben (mit ö), obwohl das ja schon lange gefixt sein sollte. Hat sich da etwa eine alte Datei eingeschlichen? Wird diese Datei überhaubt gebraucht?
Gruss
Thomas
Verfasst: Di 27. Sep 2005, 12:04
von HerrB
Das wird nicht so einfach. Im Code selbst sind die Texte in englisch eingetragen - sie werden anhand Deiner Serverkonfiguration und der Auswahl beim Aufruf von Contenido ersetzt.
Du benötigst dazu die Applikation poEdit (unter Windows, siehe Sourceforge) und müsstest dann unter contenido/locale usw. die .po-Dateien überarbeiten und die .mo-Datei neu kompilieren.
Allerdings bin ich mir ziemlich sicher, dass die Einträge in den .po-Dateien (wenn man mal vom März-problem absieht) richtig sind - wie sieht denn der HTML-Quelltext aus, wenn "versendet" erscheint?
Gruß
HerrB
Verfasst: Di 27. Sep 2005, 12:17
von kypta
Der HTML-Quellcode des entsprechenden Frames ist im Explorer:
<table style="border: 1px; border-color: #006600; border-style: solid" cellspacing="0" cellpadding="2"><tr class="textw_medium" style="background-color: #FFFFFF" ><td valign="top" align="center"><img src="
http://meinserver.xy/contenido/images/i ... "></td><td valign="center" align="left"><font color="#006600" style="{font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;">Der Newsletter wurde an 1 Empfänger geschickt<br></font></td></tr></table><br>
und im Mozilla
<table style="border: 1px; border-color: #006600; border-style: solid" cellspacing="0" cellpadding="2"><tr class="textw_medium" style="background-color: #FFFFFF" ><td valign="top" align="center"><img src="
http://meinserver.xy/contenido/images/i ... "></td><td valign="center" align="left"><font color="#006600" style="{font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;">Der Newsletter wurde an 1 Empfänger geschickt<br></font></td></tr></table><br>
Eigentlich ein bisschen mager für eine vollständige HTML-Seite... mir fehlt zumindest ein
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Verfasst: Di 27. Sep 2005, 12:19
von HerrB
Tja, dachte ich mir doch. In der .po-Datei wird "Empfänger" und nicht "Empf&uaml;nger" stehen (und Mozilla macht den Rest).
Aber das kann in der kommenden Version schon behoben sein - ich würde damit erst mal leben...
Gruß
HerrB
Verfasst: Di 27. Sep 2005, 12:51
von kypta
Ich verstehe das Problem trotzdem nicht ganz:
Ich habe beim selben Provider auf dem selben Server zwei Contenido-Installationen. Eine ist Contenido 4.4.4, die andere Contenido 4.4.5.
Wenn ich beim 4.4.4 in Error Log gehe, dann steht "Einträge" richtig geschrieben, beim 4.4.5 jedoch "Einträge".
Nun, ich habe die beiden contenido.po-Dateien verglichen - es steht bei beiden "Einträge" und nicht "Einträge".
Auch die Server-Konfig ist auf beiden Domänen (virtuellen Servern) die gleiche (phpinfo-Vergleich).
Natürlich ist auch der Client jeweils der selbe....
Ich habe echt ein
