ich beschäftige mich seit einiger Zeit mit Prestashop.
Einzig wo ich Mühe habe, sind die Mails.
Ich habe ca 68 Mail Templates im Verzeichnis mails/de/ und durch ein gekauftes Template nochmal 69 (eigentlich die selben) im Verzeichnis /themes/TEMPLATE_NAME/mails
Nebenbei, die deutschen Übersetzung sind einfach nicht vollständig, zum Teil Deutsch mit Englisch (ein bisschen schwach, da wäre mir lieber wenn nichts übersetzt wäre), und dies wieder gleich in beiden Verzeichnisen.
Dazu habe ich begonnen fehlende Übersetzungen im Templates Verzeichnis zu übersetzen, und bemerkte im BackOffice Unter Übersetzungen -> Übersetzungen E-Mails dass zum Teil das Übersetze übernommen wurde, und zum Teil nicht.
1. Frage:
Wie ist nun die differenzierung von Prestashop, von wo werden die Templates geladen?
Vom themes/mails oder vom mails/ Verzeichnis?
2. Frage:
Man kann konfigurieren ob man HTML, PlainText oder beides versenden möchte.
Wie entscheidet PrestaShop bei der Auswahl "Beides" ob nun ein HTML Mail oder ein Plain Texte Mail versendet wird?
3. Frage:
Ich habe im Verzeichnis themes/mails noch ein File "lang.php" mit folgendem Inhalt:
<?php
global $_LANGMAIL;
$_LANGMAIL = array();
$_LANGMAIL['Product out of stock']='';
$_LANGMAIL['Your order has been changed']='';
$_LANGMAIL['Stock coverage']='';
$_LANGMAIL['New order : #%d - %s']='';
$_LANGMAIL['New return from order #%d - %s']='';
$_LANGMAIL['Product available']='';?>
Im Verzeichnis "mails/" gibts diese aber nicht.
Für was ist die lang.php?
Wo ändere ich nun korrekt den Betreff der einzelnen E-Mails?
Im BackOffice in den Mail Übersetzungen wird auch bei jedem "vordefinierten" mail folgende Meldung angezeigt:
contact konnte in der Datenbank nicht gefunden werden.
"Contact" variert jeweils.
Sowie auch eine Grosse gelbe Meldung:
Einige dieser Ausdrücke nutzen diese spezielle Syntax: %d
Sie MÜSSEN diese Syntax in Ihren Übersetzungen nutzen. Hier einige Beispiele:
"%d Artikel gefunden": "%d" wird durch eine Zahl ersetzt.
"Seiten in %s": "%s" wird durch eine Zeichenfolge ersetzt.
"Eigenschaft: %1$s (%2$d Werte)": Falls erforderlich, nutzen Sie die Zahlen zur Wiederverwendung der Variablen.
Ich hoffe jemand kann mir den Knoten im Hirn mit den Mails lösen.... Vielen Dank.
Question
BlackCrow
Hallo Community,
ich beschäftige mich seit einiger Zeit mit Prestashop.
Einzig wo ich Mühe habe, sind die Mails.
Ich habe ca 68 Mail Templates im Verzeichnis mails/de/ und durch ein gekauftes Template nochmal 69 (eigentlich die selben) im Verzeichnis /themes/TEMPLATE_NAME/mails
Nebenbei, die deutschen Übersetzung sind einfach nicht vollständig, zum Teil Deutsch mit Englisch (ein bisschen schwach, da wäre mir lieber wenn nichts übersetzt wäre), und dies wieder gleich in beiden Verzeichnisen.
Dazu habe ich begonnen fehlende Übersetzungen im Templates Verzeichnis zu übersetzen, und bemerkte im BackOffice Unter Übersetzungen -> Übersetzungen E-Mails dass zum Teil das Übersetze übernommen wurde, und zum Teil nicht.
1. Frage:
Wie ist nun die differenzierung von Prestashop, von wo werden die Templates geladen?
Vom themes/mails oder vom mails/ Verzeichnis?
2. Frage:
Man kann konfigurieren ob man HTML, PlainText oder beides versenden möchte.
Wie entscheidet PrestaShop bei der Auswahl "Beides" ob nun ein HTML Mail oder ein Plain Texte Mail versendet wird?
3. Frage:
Ich habe im Verzeichnis themes/mails noch ein File "lang.php" mit folgendem Inhalt:
Im Verzeichnis "mails/" gibts diese aber nicht.
Für was ist die lang.php?
Wo ändere ich nun korrekt den Betreff der einzelnen E-Mails?
Im BackOffice in den Mail Übersetzungen wird auch bei jedem "vordefinierten" mail folgende Meldung angezeigt:
"Contact" variert jeweils.
Sowie auch eine Grosse gelbe Meldung:
Ich hoffe jemand kann mir den Knoten im Hirn mit den Mails lösen.... Vielen Dank.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now