Jump to content
  • 0

Mails - DE - Übersetzungen und Betreff


BlackCrow

Question

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:


 

<?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.

 

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hallo @BlackCrow,

On 2/21/2021 at 5:19 PM, BlackCrow said:

Wie ist nun die differenzierung von Prestashop, von wo werden die Templates geladen?
Vom  themes/mails oder vom mails/ Verzeichnis?

 

 

 

 

 

In dieser Reiehnfolge ;), wenn in themes/mails keine e-mail templates generiert wurden wird im mails/ hauptverzeichnis gesucht.

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...