Mittels des "-USERMOD" Suffix lassen sich u. a. HTML Dateien updatesicher anpassen. Dies scheint bei ".inc.php" Dateien jedoch nicht zu funktionieren. Wie kann sichergestellt werden, dass Änderungen an den Sprachdateien (bspw. general.lang.inc.php) auch nach einem Update noch vorhanden sind?
Du tust eine neue Sprachdatei in den user sections dazu statt die vorhandenen in original sections zu verändern. Wenn du bestehende Phrasen ändern willst: Texte anpassen im Backend oder Datei in den user sections.
Also angenommen ich wollte bestehende Texte in der Datei /httpdocs/live/lang/german/original_sections/modules/payment/moneyorder.lang.inc.php verändern, dann kopiere ich die veränderte Datei "moneyorder.lang.inc.php" in den zuvor erstellen Pfad unter /httpdocs/live/lang/german/user_sections/modules/payment/ ? Muss der Pfad im Detail beibehalten bleiben oder werden einfach alle veränderten Dateien in root "/user_sections/" ohne weitere Unterverzeichnisse kopiert?
Ich habe ein eigenes php-Script, welches mir die Versandkosten automatisch ausliest und für die Versandkostenseite aufbereitet. Wenn ich die Sprachdatei dafür in user_sections packe, werden die Konstanten zwar in den language_cache mit der richtigen section eingelesen, sie erscheinen aber nicht auf der Shopseite. Erst wenn ich eine leere (!) general-lang.inc.php im user_section-Verzeichnis erstelle, werden die Konstanten aus meiner Sprachdatei auch verwendet.