Comment traduire une extension Joomla!

Comment traduire une extension Joomla!

Problème :
Vous souhaitez utiliser sur votre site une extension (composant, module, plugin ou template) mais celle-ci n'est disponible qu'en anglais.

 Solution :

grâce au système de langue de Joomla!, nous allons facilement pouvoir traduire cette extension. Pour cela, il faut bien entendu que l’extension respecte le système de langue de Joomla!.

Joomla! assure la traduction des extensions grâce à des fichiers.ini.

Ces fichiers sont stockés dans deux répertoires différents :

Le répertoire /language où sont stockés tous les fichiers en relation avec le frontend du site.
Le répertoire /administrator/language où sont stockés tous les fichiers en relation avec le frontend du site.

Si vous vous rendez dans ces répertoires vous devriez trouver 3 sous-répertoires (ou plus si vous utilisez plusieurs langues) :

  • /en-GB dans lequel sont stockés tous les fichiers de traduction de la langue anglaise.
  • /fr-FR dans lequel sont stockés tous les fichiers de traduction de la langue française.
  • /overides dans lequel sont stockées les surcharges de langue.

fichiers-ini-fr

Dans ces fichiers .ini, vous trouverez les traductions sous la forme :
“CHAINE_DE_TRADUCTION=“Valeur”
Par exemple, la chaine de traduction “COM_CONTENT_FEED_READMORE” a pour valeur :
"Lire la suite..." en français
"Read More..." en anglais


Dans notre cas, nous avons donc téléchargé une installation qui ne contient que le répertoire /language/en-GB. Lors de l'installation, les fichiers.ini de ce répertoire vont être copiés vers les répertoires de langue de votre site.
Pour traduire ces fichiers.ini en français, c'est très simple, vous devez simplement les ouvrir avec un éditeur, tranduire les valeurs correspondant aux chaines de traduction puis enregistrer ces fichiers en modifiant le nom de la manière suivante :
le fichier “en-GB_mod_monmodule” devient “fr-FR_mod_monmodule”.
Une fois les fichiers traduits, placez-les dans les répertoires /language (frontend) ou /administrator/language (backend).

Pour certaines extensions, vous pouvez trouver les fichiers de langue dans des répertoires nommés /site (pour les fichiers frontend) et /admin (pour les fichiers backend).

La boutique

Trucs @ Astuces Joomla! 3Le livre 100 Trucs & Astuces pour Joomla! 3
vous permet de faire les bons choix parmi ceux qui s'offrent à vous lors de la création de votre site web ou lors de l'ajout de fonctionnalités ou d'extension grâce à de simple conseils, de vous simplifier la tâche grâce à des astuces et des mini-tutoriels pour gagner du temps dans la gestion de votre site Joomla!, ainsi que dans l'organisation de sa sécurité, son référencement, ses performances, et bien plus encore.

Notez cet article:
0
Sauvegarder, déplacer, restaurer un site Joomla 3....
Comment réinstaller une extension native de Joomla...

Articles en relation

Commentaires

 
Pas encore de commentaire
Déjà inscrit ? Connectez-vous ici
Guest
mercredi 13 novembre 2019
Si vous souhaitez vous inscrire, veuillez saisir un nom d'utilisateur, mot de passe et nom.

Image Captcha

Sur ce site, nous utilisons des cookies.