Traduction+des+pluginsTraduction+des+pluginsTraduction+des+plugins


16-04-11

Traduction des plugins

Le système de traduction des plugins est conçu sur la même base que la traduction statique a la différence que celles doivent être placé dans un dossier nommé i18n a la racine de votre plugin.

Le nommage des fichiers de traductions est stricte et doit toujours comporter un préfixe, une langue, l'extension.

public_local_(lang).conf

Exemple d'un fichier de traduction:

public_local_fr.conf

Pour appellé un fichier de traduction dans votre plugin, vous devez utiliser les fonctions template.

Exemple de définition dans un plugin:

/**
	 * Charge le fichier de conf idéalement injecté ensuite         
         * dans la fonction run de votre plugin
	 * @access private
	 */
	private function _loadConfigVars(){
		frontend_controller_plugins::create()->configLoad();
	}