Zum Inhalt springen

Mehrsprachigkeit

Erstellt am 22. November 2006 · 7 Antworten · letzte Antwort am 5. März 2007

Tags: Frage

The_Gunslinger ·

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.

steffenk ·

1. cache löschen
2. unter default eintragen, übersetzungen dann bei den entsprechenden Sprachen.
3. ist das auch unter pi1/locallang.xml ?

The_Gunslinger ·

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?

T0m ·

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

Sturmi ·

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.

just2b ·

editier die Datei mit einem Editor der utf-8 kann, speicher die datei mit utf-8 und alles sollte ok sein

georg

Sturmi ·

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?