Magento 1.7.0 : Traduction en ligne des libellés

Télécharger l'articleTélécharger l'article http://www.soft-alternative.com/usr/images/tutoriaux/magento-170-traduction-en-ligne-des-libelles/magento-170-traduction-en-ligne-des-libelles.jpg

Présentation

Magento offre une fonctionnalité intéressante pour les traductions des libellés. Elle permet de compléter les traductions des fichiers de localisation directement en cliquant sur l'élément à traduire. Cette traduction est ajoutée dans la table "core_translate" elle est prioritaire sur les traductions des mêmes termes existants dans les fichiers de localisation ("app/locale").

Procédure

  1. Se connecter à l'interface d'administration (exemple : www.maboutique.com/index.php/admin/).

  2. Cliquer sur l'option "Configuration" dans le menu "Système".

  3. Cliquer sur la sous-rubrique "Développeur" dans l'onglet "Avancé".

  4. Cliquer sur l'onglet "Traduction en ligne", activer la traduction en ligne pour le "Front office" ou le "Back office".

    Puis cliquer sur le bouton "Sauvegarder la configuration".

    REMARQUE :
    • Il est nécessaire de désactiver le cache des traductions pour utiliser cette fonctionnalité ("Système > Gestion du cache").
    • Les traductions réalisées à l'aide de la traduction en ligne sont stockées dans la table "core_translate" de la base de données de Magento. Elles sont prioritaires par rapport aux fichiers de traduction du dossier "app/locale".
  5. Placer le pointeur sur le libellé à traduire, puis cliquer sur l'icône du "Livre".

  6. Dans la fenêtre au premier plan saisir la traduction du libellé dans le champ : "Custom"

    Puis cliquer sur le bouton "Submit".

    REMARQUE :
    • Il est nécessaire de rafraîchir l'affichage de la page affichée dans le navigateur pour visualiser la modification de la traduction (exemple par "F5").
  7. Il est ensuite possible de réactiver le cache des traductions en accédant à l'option "Gestion du cache" dans le menu "Système".

  8. Cocher la case à gauche de la ligne "Traduction". Sélectionner l'action "Activer", puis cliquer sur le bouton "Valider".