TYPO3 – locallang und Sonderzeichen
In einer TYPO3 Extension kommt es öfters vor, dass man Sonderzeichen in die Sprachdatei ( locallang ) einbauen möchte… die „&“ machen dann aber das „xml“ kaputt, d.h. wir könnten Fehler bei der Ausgabe bekommen! Hier aber die Abhilfe:
Verwendet einfach CDATA!
Beispiel:
<data type=“array“>
<languageKey index=“default“ type=“array“>
<label index=“pi1.gotext“>more</label>
<label index=“pi1.morecontent“>more …</label>
</languageKey>
<languageKey index=“nl“ type=“array“>
<label index=“pi1.gotext“>verder<![CDATA[ »]]></label>
<label index=“pi1.morecontent“>meer …</label>
</languageKey>
<languageKey index=“de“ type=“array“>
<label index=“pi1.gotext“>weiter<![CDATA[ »]]></label>
<label index=“pi1.morecontent“>mehr …</label>
</languageKey>
</data>
Eure Meinung zu dem Artikel ist gefragt! Schreibt mir ein Kommentar
Ich freue mich auf einen Blick auf meine Amazon-Wunschliste. Vielen Dank!
Tim
Ist es nicht besser, die Datei einfach in UTF-8 zu kodieren?!?!