Salut les Joomlers de l'extrême!
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);
Top comments (0)