Hallo,
ich komme leider mit einem selbst angepassten Template (Kopie von Protostar) nicht ganz zum Ende:
Joomla 3.8.0
Aus mir unerfindlichen Gründen, werden die Sprachdateien nicht so, wie vorgesehen geladen - oder funktionieren nicht, bzw. nur im Debug-Modus ??
Folgendes habe ich gemacht:
- Kopie des Protostar-Template angelegt, neuen Namen vergeben (Protostar_Meins) und als Standard definiert.
- Es wurde der Protostar-Ordner ordnungsgemäß vollständig kopiert (inkl. language)
- Auch die Sprachdateien wurden bereits auf den neuen Templatenamen umbenannt (ich hab aber trotzdem in der templateDetails.xml alles überprüft, stimmt)
- Ich habe über die templateDetails.xml ein paar neue Parameter angelegt und zusätzlich in den Sprachdateien ergänzt: de-DE.tpl_protostar_ticksafe.ini, en-GB.tpl_protostar_ticksafe.ini
Die vorhandenen Werte (also die, die noch aus dem Original-Protostar stammen) werden aufgelöst und im Backend korrekt angezeigt.
Meine Neuen Werte werden aber nicht gemäß der ini-Dateien umgesetzt, hier erscheint nur der Label-Bezeichner, der Tooltip enthält dann zusätzlich noch den Desc-Bezeichner.
Wenn ich allerdings über die System-Konfiguration den Debug-Modus "Sprache" aktiviere, funktionierts plötzlich, jetzt werden die Werte gem. der ini-Dateien umgesetzt, aber nur so lange bis ich den Debug-Modus wieder ausschalte, dann erhalte ich wieder nur die Platzhalter im Backend.
Das ist natürlich schlecht, so kann ich die Seite nicht an den Kunden weitergeben.
Ich habe zum ersten Mal ein Template kopiert und mich an die diversen ToDos gehalten, sicher übersehe ich irgendwo was.
Wäre super, wenn mir jemand helfen könnte.
Viele Grüße
Hermann