SOLUTION - Comment forcer le chargement de la langue globale dans vos extensions Joomla! personnalisées

Comment forcer le chargement de la langue globale dans vos extensions Joomla! personnalisées

Salut super joomlers!

Désolé d'avoir été silencieux pendant un si long moment. Me revoilà avec une nouvelle astuce Joomla! croustillante: Comment charger les fichier de langues globlaux de  votre site Joomla! dans n'importe laquelle de vos extensions personnalisées. Vous êtes développeur(euse) d'extensions Joomla!? Comme moi, vous êtes sûrement déjà tombé sur ce problème.

Comment charger le fichier fr-FR.ini ou en-GB.ini situés dans:
JPATH_ADMINISTRATOR/language/en-GB/en-GB.ini
JPATH_ADMINISTRATOR/language/fr-FR/fr-FR.ini
ou
JPATH_SITE/language/en-GB/en-GB.ini
JPATH_SITE/language/fr-FR/fr-FR.ini
Dans vos propres extensions et forcer l'utilisation de ces fichiers afin, par exemple, D'afficher correctement les boutons traduits dans une toolbar en frontend (la même que dans l'admin). Pour ceux et celles que ça intéresse, voici le code pour forcer le chargement la langue globale venant de l'admin:


        // Force loading of backend global language file
	$language = Factory::getLanguage();
	$language->load('joomla', JPATH_ADMINISTRATOR);

Aucune opinion sur "SOLUTION - Comment forcer le chargement de la langue globale dans vos extensions Joomla! personnalisées".

Alexandre ELISÉ

Développeur #PHP spécialiste #Joomla! Si mon travail vous a plu n'hésitez pas à laisser votre avis sur Google Reviews. Si mes articles vous ont été utiles vous pouvez me le dire avec Paypal.me ça m'encourage à continuer et me permet de savoir que vous apprecier le contenu. Sinon vous pouvez toujours m'envoyer un email pour me faire part de vos suggestions.

Recevoir la Newsletter

Super Joomlers! Faites le plein d'astuces Joomla!
Nous détestons le spam tout autant que vous et nous ne vous enverrons aucun email non sollicité. Vous pouvez vous désinscrire / réinscrire à tout moment