Jump to content

Übersetzung der Betreffzeile bei Kundenmail


Recommended Posts

Hallo Leute,

 

leider komme ich bei der Übersetzung von Kundenmails nicht weiter :-(

Die Willkommenmail kommt im Betreff als "Welcome"
Die Bestellbestätigung als "Order confirmation"

Und Zahlungsinformationen bei einer Überweisung: "Warten auf Zahlungseingang von Bank"

 

Habe Prestashop 1.6.1.12

 

Ich wäre für eure Hilfe sehr dankbar!

 

Viele Grüße
Johann

Link to comment
Share on other sites

Es gilt zu unterscheiden:

Mails welche mit einem Auftrag zusammenhängen, erhalten Ihren Betreff fast immer über die Benennung des jeweiligen Auftragsstatus. Dazu schaut man im Backoffice -> Bestellungen -> Status. Hat man mehere Sprachen aktiv, dann sinnvollerweise auch alle Sprachen abfüllen.

 

Mails, welche nicht mit einem Auftrag zusammenhängen, erhalten Ihren betreff von anderswo her. Oft durch die Backoffice Übersetzungen.

Für Willkommensnachrichtr geht man zu Backoffice - Lokalisierung - Übersetzungen.

Dann wählt man E-Mail Vorlagen.und die Sprache und klickt auf bearbeiten.

 

Den Text findet man sodann unter "Vordefinierte E-Mails" -> "Account" -> "E-Mail Betreff".

Edited by Scully (see edit history)
Link to comment
Share on other sites

  • 2 years later...

Ok, dann nochmal der Reihe nach:

  • Im BO-Menü wählst du Lokalisierung --> Übersetzungen
  • anschließend E-Mail-Vorlagen, <DeinTheme>, Sprache: Deutsch

Falls dann nach dem Seitenwechsel zu den Vorlagen oben im Fenster die  Fehlermeldung image.png.f5ba3f20a6c63390771aa44229648e0f.png

zu sehen ist (als Theme-Verzeíchnis wird hier immer das aktive genannt, das du auch ausgewählt hast), dann ist das ein typischer Bug von 1.6.
Prestashop schreibt nämlich die angepassten Übersetzungen in ein Mail-Verzeichnis des Templates, während die englischen Originale im Mail-Verzeichnis des Hauptverzeichnisses sind. Dieses Verzeichnis mails/en sollte jetzt eigentlich ebenso wie das Verzeichnis mails/de auch in deinem Template-Verzeichnis sein. Ist es aber nicht. Damit alles funktioniert, musst du das erst manuell nachholen, also

/mails/en --> <deinTemplateverzeichnis>/mails kopieren. Anschließend sind dann dort mindestens zwei Unterverzeichnisse - en und de.

Dann wird es auch mit dem Übersetzen und Speichern klappen. 

Die von dir gesuchte E-Mail-Vorlage findest du - wie oben bereits gesagt nach Klick auf den Link vordefinierte E-Mails. 

Die Willkommensmail heißt account, die Auftragsbestätigung heißt order_conf.

Klick auf den Link der Mail, die du ändern möchtest, dann kannst du die Betreffzeilen nach Belieben ändern.

 

 

Link to comment
Share on other sites

Muss hier nochmal einhaken: Leider ist nicht möglich die Betreffzeilen zu ändern, da an dieser Stelle statt der Überstzungseingabe für die Betreffzeile bei fast allen Emails der Hinweis "XXX konnte in der Datenbank nicht gefunden werden." ercheint. Was hat es damit auf sich?

Link to comment
Share on other sites

Warum nicht? Es handelt sich ja offensichtlich im ein grundsätzliches Problem mit Auswirkungen auf die jeweiligen Themen und unterschiedlichen Fragestellungen der Threads (einmal Übersetzung Betreffzeile, einmal Anzeige Datenbankhinweis). Beide sind nicht gelöst und erhalten somit evtl. einen neuen Lösungsansatz. 

Link to comment
Share on other sites

Weil dann niemand mehr durchblickt, es gibt eh schon unzählige Threads zu Problemen mit den Mail-"Übersetzungen".

In diesem Thread hier geht es übrigens um Prestashop 1.6, das du ja wohl nicht hast, mit deinem Post hier stiftest du also nur Verwirrung.

Link to comment
Share on other sites

  • 2 months later...
On 1/13/2020 at 4:13 PM, miographix said:

Muss hier nochmal einhaken: Leider ist nicht möglich die Betreffzeilen zu ändern, da an dieser Stelle statt der Überstzungseingabe für die Betreffzeile bei fast allen Emails der Hinweis "XXX konnte in der Datenbank nicht gefunden werden." ercheint. Was hat es damit auf sich?

Bei mir ist das auch so und ich habe leider noch keine Lösung dafür gefunden.

Link to comment
Share on other sites

Wenn es über das BO nicht geht ( was es aber eigentlich müsste) versuche mal, ob du  direkt in der Datenbank etwas ändern kannst.
Die Mail-Betreffzeile findest du in der Datenbank (Prestashop 1.6.1.10) unter ps_mail -> subject, z.B.:
...
template: new_order
subject: [Onlineshop] Nuovo ordine / Neue Bestellung
id_lang: 5
...

Die id_lang daneben ordnet den Eintrag der jeweiligen Sprache zu. Die id_lang wiederum ist in ps_lang definiert, z.B.:
id_lang 1 = Deutsch
id_lang 2 = Englisch
...
id_lang 5 = Italienisch

Link to comment
Share on other sites

  • 2 weeks later...
On 4/12/2020 at 2:52 PM, Ritter said:

Wenn es über das BO nicht geht ( was es aber eigentlich müsste)

Im BO geht es nicht, da bei den Übersetzungen statt der Überstzungseingabe für die Betreffzeile bei allen Emails der Hinweis "XXX konnte in der Datenbank nicht gefunden werden" steht.

Sorry habe es nicht dazu geschrieben: Ver. 1.7.6.2

presta.jpg

Edited by Regnidor
anhang hinzugefügt (see edit history)
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...