Comment surcharger une langue

Comment surcharger une langue

Joomla! (ainsi que de nombreuses extensions) est équipé d'un système de langues. Ce système de langues permet d'afficher les chaînes de traduction comme 'Créer un compte' ou 'Lire la suite'.

 

Ces chaînes de traduction sont écrites dans des fichiers .ini et sont classées par pack de langues.

Ces packs de langues, qui s'installent directement depuis l'administration, sont rangés dans les répertoires :
/language pour les traductions frontend.
/administrator/language pour les traductions backend.

Pour certaines raisons, vous pouvez souhaiter modifier les chaînes de traduction Joomla!.
Si vous modifiez directement ces fichiers .ini, toutes vos modifications seront écrasées à la prochaine mise à jour.

Pour surcharger proprement ces chaînes de traduction, Joomla! possède une fonctionnalité appelée “Substitution”.

Regardons comment l'utiliser.

 

Substitution de langue

Chaque élément traduit est composé de deux parties : la chaîne de traduction et la valeur traduite.
Exemple :
COM_CONTENT_READ_MORE='Lire la suite'
'COM_CONTENT_READ_MORE' est la chaîne et 'Lire la suite' est la valeur.

Pour l'exemple, nous allons modifier la valeur 'Lire la suite' (lien qui donne accès à l'intégralité de l'article) par 'Accéder à l'article'.
Pour cela, connectez-vous à votre administration, et rendez-vous dans Extensions → Gestion des langues → Substitutions → et cliquez sur le bouton Nouveau.
La page suivante s'ouvre :

nouvelle-substitution


1 – Entrez la chaîne de traduction : COM_CONTENT_READ_MORE
2 – Entrez le texte que vous souhaitez utiliser pour cette chaine : Accéder à l'article

Si vous ne connaissez pas la chaîne de traduction, vous pouvez faire une recherche (4). Il suffit simplement d'écrire 'Lire la suite' pour que le moteur de recherche retourne le résultat.

Cette fonctionnalité fonctionne pour les fichiers propres à Joomla!, mais également pour toutes les extensions qui respectent le système de langues de Joomla!.

 

Derrière la scène

Tous les fichiers de langues de Joomla! sont rangés dans les répertoires :
/language pour les traductions frontend
/administrator/language pour les traductions backend

Vous avez un dossier par langue (en-GB pour l'anglais, fr-FR pour le français) ainsi qu'un dossier overrides. A chaque fois que vous créerez une nouvelle surcharge, Joomla! viendra la ranger ici.

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:
3
Quoi de neuf dans le système multilingue de Joomla...
Plus de 1 000 extensions compatibles Joomla 3.0 su...

Articles en relation

Commentaires

 
Pas encore de commentaire
Déjà inscrit ? Connectez-vous ici
Guest
samedi 17 août 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.