So überschreiben Sie die Übersetzung von CSV-Dateien in Magento2


10

Angenommen, ich möchte Shop By to Shop in meinem benutzerdefinierten Design mithilfe der Übersetzungsdatei en_US.csv übersetzen

Was ist die Methode oder das Verfahren, um dies in Magento2 zu erreichen ?

Antworten:


14

Sie müssen nur die Datei en_US.csv in Ihrem i18n-Themenordner überschreiben.

app/design/frontend/{Vendorname}/{themename}/i18n/en_US.csv

1
Dies funktioniert nicht mit benutzerdefinierten untergeordneten Themen oder benutzerdefinierten übergeordneten Themen. Wenn Sie beispielsweise ein benutzerdefiniertes FOO-Thema mit einem leeren Thema als übergeordnetem Thema und dann ein BAR-Thema mit einem FOO-Thema als übergeordnetem Thema erstellen, überschreibt die CSV von BAR die CSV von FOO. Die Vererbung funktioniert nicht.
DevonDahon

Dies ist nur für das Frontend. Wie geht das für den Administrator und das Frontend?
Neuling

Dies funktioniert nicht für eine bestimmte Zeichenfolge. "Gutscheincode ist ungültig", der im Modulangebot enthalten ist. Irgendeine Eingabe?
Sejal Shah

@ Rakesh, es funktioniert nicht. Magento-Version: 2.3.2
Siva

@SejalShah - das gleiche Problem 'Gutscheincode ist ungültig' wird nicht übersetzt. Wie kann man das beheben?
Ranganathan

10

Erstellen Sie eine en_US.csvDatei in diesem Pfad.

app/design/frontend/Vendor/Theme/i18n/en_US.csv

Fügen Sie Ihre Änderungen in diese Datei ein.

Leeren Sie den Cache ( bin/magento cache:clean) und überprüfen Sie Ihre Änderungen.


Mache ich nur die Änderungen in diesem Ordner oder kopiere ich alles und bearbeite es dann? Wenn sich nur ändert, könnte dies "erweitern" und nicht "überschreiben", wie in der anderen Antwort vorgeschlagen?
Mohammed Joraid
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.