Présentation
Une nouvelle fonction est apparue dans la version 1.7.0. Il s'agit du générateur de "Captcha" pour protéger les formulaires du front office. Par défaut après l'installation de Magento cette fonction ne tient pas compte des traductions ("app/locales/fr_FR/Mage_Captcha.csv"). Il est possible de remédier à ce problème en éditant le fichier de configuration du module.
Procédure
-
Editer le fichier de configuration du module : "app/code/core/Mage/Captcha/etc/config.xml".
REMARQUE :- Le fichier de configuration du module modifié est disponibile ici : config.xml
-
Rajouter les lignes suivantes dans le groupe "frontend" entre le sous-groupe "routers" et le "layouts" (ligne: 137), pour traduire les libellés du front office :
config.xml :(...) <translate> <modules> <Mage_Captcha> <files> <default>Mage_Captcha.csv</default> </files> </Mage_Captcha> </modules> </translate> (...)
-
Rajouter les lignes suivantes dans le groupe "adminhtml" avant le sous-groupe "layouts" (ligne: 157), pour traduire les libellés du back office :
config.xml :(...) <translate> <modules> <Mage_Captcha> <files> <default>Mage_Captcha.csv>/default> </files> </Mage_Captcha> </modules> </translate> (...)
-
Il est ensuite possible de rafraîchir le cache des traductions en accédant à l'option "Gestion du cache" dans le menu "Système".
-
Cocher la case à gauche de la ligne "Traduction". Sélectionner l'action "Rafraîchir", puis cliquer sur le bouton "Valider".
-
La configuration du module et l'affichage dans le front office sont maintenant disponibles en français.