Comment remplacer les fichiers csv dans magento2

11

Supposons que je souhaite traduire Shop By en Shop dans mon thème personnalisé à l'aide du fichier de traduction en_US.csv

Quelle est la méthode ou la procédure pour y parvenir dans Magento2 ?

Anshu Mishra
la source

Réponses:

15

Vous devez simplement remplacer le fichier en_US.csv dans votre dossier de thème i18n.

app/design/frontend/{Vendorname}/{themename}/i18n/en_US.csv
Rakesh Jesadiya
la source
1
Cela ne fonctionne pas avec le thème enfant personnalisé du thème parent personnalisé. Par exemple, si vous créez un thème personnalisé FOO avec un thème vide comme parent, puis un thème BAR avec un thème FOO comme parent, la csv de BAR remplacera la csv de FOO, l'héritage ne fonctionnera pas.
DevonDahon
C'est uniquement pour le frontend, comment faire cela pour l'administrateur et le frontend à la fois?
Débutant
Cela ne fonctionne pas pour une chaîne particulière. "Le code promo n'est pas valide" qui est présent dans le module-devis. Une entrée?
Sejal Shah
@Rakesh, ça ne marche pas. Version Magento: 2.3.2
Siva
@SejalShah - même problème «Le code de coupon n'est pas valide» ne se traduit pas. Comment y remédier?
Ranganathan
10

Créez un en_US.csvfichier dans ce chemin.

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

Mettez vos modifications dans ce fichier.

Vider le cache ( bin/magento cache:clean) et vérifier vos modifications.

Suresh Chikani
la source
Dois-je uniquement les modifications dans ce dossier, ou dois-je tout copier puis modifier? Si seulement des changements, cela pourrait être "étendre" et non "remplacer" comme le suggère l'autre réponse?
Mohammed Joraid