Hi!
Mit meiner ersten Extensions gehts recht gut vorran.
Da das ganze (wie erwartet) jetzt recht komplex wird, wollte ich nun mal alle meine Bezeichnungen in die locallang.xml auslagern.
Die Extension wurde mit dem Kickstarter erstellt. In der [...]pi1.php wird
$this->pi_loadLL();
aufgerufen.
an anderer Stelle will ich dann mit
$subpartArray['###OVERVIEW###'] = $this->pi_getLL('label_nomail');
das entsprechende Label einfügen.
Dummerweise passiert da gar nichts! Keinerlei ausgabe. Obwohl ich das label brav mit
<label index="label_nomail">[...]</label>
in die locallang.xml eingetragen habe.
1. cache löschen
2. unter default eintragen, übersetzungen dann bei den entsprechenden Sprachen.
3. ist das auch unter pi1/locallang.xml ?
Danke für die Antwort!
Cache löschen nutzt nichts. Zumal die Seite eh nicht gecached wird.
Habs unter default UND de eingetragen. keines von beidem Funktioniert.
Die Beschreibung des Plugins, die vom Kickstarter in die /pi1/locallang.xml eingetragen wird, wird im BE richtig angezeigt.
Habe dafür eine deutsche Übersetzung reingeschrieben, die auch übernommen wurde.
Von daher gege ich davon aus, dass es die richtige Datei ist und es auch ansonsten kein Problem mit der Datei gibt.
Woran könnte es denn noch liegen?
Hallo
findet er denn des Template File ?
und somit auch den Marker ?!
hatte mal des Prob bei mir
vielleicht liegts auch bei dir daran
Gruss Tom
Sorry, ich hatte es natürlich doch in der falschen locallang.xml. #angry# - Jetzt klappts! Danke!
Ich habe mir dieser Datei pi1/locallang.xml auch ein Problem. Wenn ich einen Buchstaben reinsetze wie z.B. ü gibt er mir auf der Frontseite ein ?aus. Benutze ich aber Entities stattdessen, erscheint nur folgende Fehlermeldung:
contrixx_forum/pi1/locallang.xml was not XML!: Line 9: undefined entity
Woran kann das liegen? Bin für Hilfe wirklich sehr dankbar.
editier die Datei mit einem Editor der utf-8 kann, speicher die datei mit utf-8 und alles sollte ok sein
georg
Hallo,
welchen Editor kannst du mir da empfehlen? Und warum kann man es nicht einfach so im Extension-Manager in der jeweiligen Locallang-Datei direkt speichern?