Ich weiß nicht, ob dies ein Fehler ist, aber das Titel-Tag im Layout wird nicht übersetzt.
Zum Beispiel,
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<head>
<title>Forgot Your Password</title>
</head>
<body>....</body>
</page>
Können Sie bestätigen, ob dies ein Fehler ist oder nicht?
quelle
The <action> instruction is deprecated. If the method implementation allows, use the <argument> for <block> or <referenceBlock> to access block public API.
Sie können auch die Factory-Klasse verwenden
quelle
Magento-Fehler. Fügen Sie ein Fragezeichen hinzu, das dem entsprechenden Eintrag in Ihrer Übersetzungsdatei entspricht.
'Passwort vergessen''Passwort vergessen?'
quelle
Sie müssen in i18n eine Übersetzung zu Ihrer Themengebietsschema-Datei hinzufügen .
Seeems Fehler ist in der Hauptübersetzungsdatei, wo hinzugefügt -
"Kontakt", "Kontaktieren Sie uns", Modul, Magento_Contact
wird also im Magento_Contact- Modul übersetzt.
Aber Header mit Titel - ist Magento_Theme Modul: D.
Einfache Lösung - Erstellen Sie in Ihrem Design das Verzeichnis i18n, legen Sie die Datei de_DE.csv ab und geben Sie "Kontakt", "Kontaktieren Sie uns" ein.
Nach dem Start von PHP Bin / Magento Setup: Upgrade und PHP Bin / Magento Cache: Flush
quelle
In meinem Fall hat es einfach so funktioniert.
Übersetzung CSV-Datei:
Der Cache wurde geleert und der übersetzte Titel wurde sofort angezeigt. Getestet auf Magento 2.2.0 im Entwicklungsmodus.
quelle