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 ?

Anshu Mishra
quelle

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
Rakesh Jesadiya
quelle
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.

Suresh Chikani
quelle
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