Umlaute in Widget-Box

Hallo,

mir ist aufgefallen, dass bei den Tags z.B. die Umlaute funktionieren. Doch ich habe gerade eine neue Box hinzugefügt und sind die Umlaute etwa so “ÃŒ”.

Wie kann ich das ändern?

MfG

hast du den Titel bzw die Umlaute hardgecoded? Ich vermute mal, dass die Textcodierung nihct gepasst hat. Versuch nochmal aber wähle manuell UTF-8 aus.

Nein, also es funktioniert definitiv nicht. Habe es mehrfach mit verscheidenen Möglichkeiten versucht.

Meine info.tpl sieht so aus:

<div class=“box”>
<h3>[{ oxmultilang ident=“Was wünscht Ihr euch?” }]</h3>
<div class=“content”>
<p class=“umfrage”>

// Umfrage Quelltext

</p></td></tr></table></form>
</div>
</div>

Moin mocca,

warum musst du denn unbedingt in den Variablennamen Umlaute verwenden?
Da ist doch Ärger vorprogrammiert. Nenn das Ding doch einfach “oxwunsch” und wie du das übersetzt bleibt dann völlig dir überlassen, dann gerne auch in kyrillisch :smiley:

Frohe Weihnachten

Thomas

Kannst du mir dsa genauer sagen wo ich das übersetze. Anders als so hab ichs noch icht hinbekommen.

Frohe Weihnachten

statt
[{ oxmultilang ident=“Was wünscht Ihr euch?” }]

schreibst du
[{ oxmultilang ident=“oxwunsch” }]

und in der out/-dein template-/de/cust_lang.php schreibst du folgende Zeile dazu:
'oxwunsch => “Was wünscht Ihr euch?”,

Alles klar, habe es jetzt so gemacht.
tmp geleert eigenen Cache gelöscht und dennoch erscheint es mir so:

Moin zusammen,

ich denke mal, mocca hat das Prinzip mit der Mehrsprachigkeit noch nicht so ganz verinnerlicht :smiley:

@mocca: wenn du sämtliche Änderungen solcher Art hardcoded in der TPL machst, wirst du deinen Shop niemals updaten können, zumindest nicht ohne die gleiche Arbyt, die du jetzt schon gemacht hast.

Beste Grüsse und frohes Fest

Thomas

auf die zeichenkodierung geachtet?

@Tom Long
Ich denke doch. In die info.tpl von der Wunschbox habe ich jetzt
[{ oxmultilang ident=“WIDGET_WUNSCH” }]
stehen.
Dann habe ich WIDGET_WUNSCH in der cust_lang.php übersetzt:
‘WIDGET_WUNSCH’ => “Was wünscht ihr euch?”,

Ist doch richtig. So sieht es jedenfalls bei den vorherigen Boxen auch aus.
Was heißt denn hardgecoded. Wie code ich denn “weich”?

@vanilla thunder
Ja, ich habe sie auf Unicode (UTF-8) eingestellt.

Kann auch an der Einstellung im Editor (Rechner) liegen oder?

Ich benutze zurzeit Dremweaver habe in den Einstellungen extra alles auf UTF-8 eingestellt.

nimm den lieber nicht, sondern nen einfachen Editor wie Notepad++ oder sowas

Moin Ray,

was hast du gegen den Dreamweaver? Ich persönlich nutze den auch.
Und gerade für Einsteiger ist die Syntaxüberprüfung nicht das Schlechteste…

Beste Grüsse

Thomas

Ist der jetzt brauchbar oder nicht?
Frage mich nur warum es nicht funktioniert. Dreamweaver sollte es doch problemlos schaffen.

Moin mocca,

also am Dreamweaver liegts definitiv nicht :smiley:
Der funktioniert schon…

Beste Grüsse

Thomas

auch an einer Fehldarstellung des Browsers gedacht?

Ja, aber da es im jedem Browser so aussieht, liegts sicher nicht daran.

[QUOTE=mocca;77258]Ich benutze zurzeit Dremweaver habe in den Einstellungen extra alles auf UTF-8 eingestellt.[/QUOTE]
Die cust_lang.php darf nicht als utf-8 gespeichert werden.

[QUOTE=leofonic;77315]Die cust_lang.php darf nicht als utf-8 gespeichert werden.[/QUOTE]

Sondern in welchem Format?