Ich habe in den letzten Wochen die Sprachdateien der deutschen Version in die französische Sprache übersetzt. Der Testshop ist nunmehr dreisprachig, mit deutsch, englisch und französisch. Allerdings bekomme ich bei Aufruf der französischen Startseite eine Fehlermeldung:
Bei der deutschen und englischen Version kommt keine Fehlermeldung, die französischen Sprachdateien sind ja Kopien der deutschen Sprachdateien, und in der index.php der französischen Version ist auch der Eintrag bei HEADING_TITLE vorhanden. Trotzdem wird dieser nicht angezeigt. Wo liegt da der Fehler?
Ich lade jetzt mal die Sprachversion hoch, da sie ja der Community zur Verfügung gestellt werden soll. Der Testshop hat keine weiteren Module installiert, man kann ihn hier ansehen. @webchills würde ich bitten, die french.php in den Zeilen 20 bis 60 zu überprüfen, ob die Einträge alle korrekt sind.
[19-Dec-2019 09:54:43 Europe/Berlin] Request URI: /index.php?main_page=index&language=fr, IP address: ::ffff:00.00.0.00
#1 require(/var/www/xxxx/xxxx/xxxx/includes/templates/template_default/templates/tpl_index_default.php) called at [/var/www/xxxx/xxxx/xxxx/includes/modules/pages/index/main_template_vars.php:232]
#2 require(/var/xxxx/xxxx/xxxx/includes/modules/pages/index/main_template_vars.php) called at [/var/www/xxxx/xxxx/xxxx/includes/templates/responsive_classic/common/tpl_main_page.php:171]
#3 require(/var/www/xxxx/xxxx/xxxx/includes/templates/responsive_classic/common/tpl_main_page.php) called at [/var/www/xxxx/xxxx/xxxx/index.php:97]
--> PHP Warning: Use of undefined constant HEADING_TITLE - assumed 'HEADING_TITLE' (this will throw an Error in a future version of PHP) in /var/www/xxxx/xxxx/xxxx/includes/templates/template_default/templates/tpl_index_default.php on line 17.
#1 require(/var/www/xxxx/xxxx/xxxx/includes/templates/template_default/templates/tpl_index_default.php) called at [/var/www/xxxx/xxxx/xxxx/includes/modules/pages/index/main_template_vars.php:232]
#2 require(/var/xxxx/xxxx/xxxx/includes/modules/pages/index/main_template_vars.php) called at [/var/www/xxxx/xxxx/xxxx/includes/templates/responsive_classic/common/tpl_main_page.php:171]
#3 require(/var/www/xxxx/xxxx/xxxx/includes/templates/responsive_classic/common/tpl_main_page.php) called at [/var/www/xxxx/xxxx/xxxx/index.php:97]
--> PHP Warning: Use of undefined constant HEADING_TITLE - assumed 'HEADING_TITLE' (this will throw an Error in a future version of PHP) in /var/www/xxxx/xxxx/xxxx/includes/templates/template_default/templates/tpl_index_default.php on line 17.
Ich lade jetzt mal die Sprachversion hoch, da sie ja der Community zur Verfügung gestellt werden soll. Der Testshop hat keine weiteren Module installiert, man kann ihn hier ansehen. @webchills würde ich bitten, die french.php in den Zeilen 20 bis 60 zu überprüfen, ob die Einträge alle korrekt sind.
Kommentar