Outils pour utilisateurs

Outils du site


public:plugins_structure

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
public:plugins_structure [2016/03/08 16:11]
sebastien.jacquot@univ-fcomte.fr
public:plugins_structure [2017/07/04 11:23] (Version actuelle)
matthieu.decorde@ens-lyon.fr Links to prive:nommage_symboles_externalisation changed to public:nommage_symboles_externalisation
Ligne 96: Ligne 96:
     * statsengine (inutile dans les plugins RCP ?)     * statsengine (inutile dans les plugins RCP ?)
  
-Les bonnes pratiques semblent préconiser de faire un fragment étendant le plugin hôte pour chaque langue (c'est ce que fait la team Eclipse apparemment),​ cela complexifie la traduction et multiplie les projets Eclipse mais cela a aussi ses avantages non négligeables,​ voir notamment : [[prive:nommage_symboles_externalisation|Nommage des symboles d'​externalisation]]. Est-ce que les avantages sont suffisants dans le cadre de TXM pour que l'on parte là-dessus malgré la complexification ?+Les bonnes pratiques semblent préconiser de faire un fragment étendant le plugin hôte pour chaque langue (c'est ce que fait la team Eclipse apparemment),​ cela complexifie la traduction et multiplie les projets Eclipse mais cela a aussi ses avantages non négligeables,​ voir notamment : [[nommage_symboles_externalisation|Nommage des symboles d'​externalisation]]. Est-ce que les avantages sont suffisants dans le cadre de TXM pour que l'on parte là-dessus malgré la complexification ?
  
  
Ligne 179: Ligne 179:
     * en profiter pour renommer les projets de base org.txm.tbx et org.txm.rcp     * en profiter pour renommer les projets de base org.txm.tbx et org.txm.rcp
   * dispatcher/​décentraliser toutes les chaînes des fichiers messages.properties,​ messages_fr.properties,​ etc. dans des sous packages du type org.txm.tbx.ca.messages   * dispatcher/​décentraliser toutes les chaînes des fichiers messages.properties,​ messages_fr.properties,​ etc. dans des sous packages du type org.txm.tbx.ca.messages
-    * en profiter pour renommer les symboles/​constantes liés aux chaînes avec des noms explicites (voir les symboles utilisés par exemple dans le charts engine où j'ai essayé d'​être explicite [[http://​svn.code.sf.net/​p/​txm/​code/​trunk/​Toolbox/​trunk/​org.textometrie.toolbox/​src/​java/​org/​txm/​tbx/​chartsengine/​base/​messages/​messages.properties]] et la page: [[prive:nommage_symboles_externalisation|Nommage des symboles d'​externalisation]])+    * en profiter pour renommer les symboles/​constantes liés aux chaînes avec des noms explicites (voir les symboles utilisés par exemple dans le charts engine où j'ai essayé d'​être explicite [[http://​svn.code.sf.net/​p/​txm/​code/​trunk/​Toolbox/​trunk/​org.textometrie.toolbox/​src/​java/​org/​txm/​tbx/​chartsengine/​base/​messages/​messages.properties]] et la page: [[nommage_symboles_externalisation|Nommage des symboles d'​externalisation]])
   * implémenter un système de Store RCP pour la TBX   * implémenter un système de Store RCP pour la TBX
   * dispatcher/​décentraliser toutes les préférences de la TBX et de la RCP dans des sous packages du type org.txm.tbx.ca.preferences   * dispatcher/​décentraliser toutes les préférences de la TBX et de la RCP dans des sous packages du type org.txm.tbx.ca.preferences
public/plugins_structure.txt · Dernière modification: 2017/07/04 11:23 par matthieu.decorde@ens-lyon.fr