Lösung: Magento Prefix bzw. Anrede wird nicht übersetze, Kundenbereich, E-Mail Herr und Frau bzw. Mr und Mrs nicht übersetzt

Hier ein sehr ekliges Problem. Die Anrede wird nicht korrekt übersetzt.

Nach etlichem suchen hier die Lösung. Magento scheint an der Stelle einen kleinen Bug zu haben. Sobald der Präfix nicht losgelöst sondern als Teil des Namens verwendet wird, wird dieser nicht übersetzt.

Problembeschreibung:

(1) Deutsch ist default Sprache der Seite

(2) Präfix ist aktiv

vgl. Screenshots rechts.

Im Bereich System -> Kunden – > Kundenkonfiguration – >Namens- und Adressoptionen

Dort ist bei “Präfix Auswahl Optionen” hinterlegt z.B. “;Herr;Frau”magento-prefix-anrede-wird-nicht-uebersetzt-translation-does-not-work

Problem / Auswirkung:

Nun ist jedoch das Problem, dass auch bei Kunden in englischer storeview ein “Herr” bzw. “Frau” angezeigt wird. Die Übersetzungen im Bereich “Herzlich willkommen, ” und auch im Kunden Dashboard greifen nicht. Aber auch in E-Mails fehlt die Übersetzung bzw. ist falsch und basiert auf dem was unter Website Scope eingestellt wurde

Überall wo das Prefix als Teil des Namens angezeigt wird, wird nur die “Website” Einstellunge gezogen.

In den Drop Down Menüs wird es jedoch überall korrekt angezeigt

 

Die Lösung

(1) Folgender Post beschreibt ausführliche Welche Dateien von zu ersetzen sind. Getestet mit Magento  1.9.3.1

http://magento.stackexchange.com/a/150657/40025

(2) Translations anpassen

Da default nur Herr / Frau ist, müssen die Translations noch angepasst werden

im englischen wird dann hinterlegt “Herr”,”Mr” usw.

 

Nun Cache erneuern und es sollte das gewünschte Ergebnis angezeigt werden.

 

Hat der Post weitergeholfen? Gerne in die Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.