Appel à la fonction de traduction
Magento rend disponible dans n'importe quelle classe ou template la fonction __ :
<?php echo __('Hello') ?>
Il faut ensuite ajouter la traduction dans un fichier correspondant à la langue voulue : i18n/fr_FR.csv.
Ce fichier peut être ajouté
- dans un module :
Vendor/Module/i18n/fr_FR.csv - dans le thème :
app/design/frontend/Vendor/theme/i18n/fr_FR.csv - via un module de language : https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/translations/xlate.html
Le fichier CSV aura le format suivant :
"Text in english","Texte en français"