Subversion Repositories eFlore/Applications.cel

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

Ajouter une traduction :

Pour ajouter une traduction, il y a plusieurs choses à faire :
- créer un fichier message_*.js ou * est le code de la langue à traduire
- remplacer chaque clé valeur par la liste des termes traduits
- ajouter la langue dans la liste des langues disponibles dans le config.js

Les métadonnées exif et iptc sont traduites à part car elles sont très très grosses
pour les traduire, il faut créer un fichier traductionMetadonnees_*.js

Enfin il faut ajouter les liens vers ces fichiers dans cel.html pour que la traduction soit prise
en compte.

Attention : 
- l'applet jUpload possède beaucoup de traductions et devrait se configurer automatiquement
mais dans le cas où la langue demandée ne serait pas dispo, il est possible de créer une traduction
pour celle ci et l'ajouter en recompilant l'applette.

- De même le composant d'upload simple (situé dans vendors) doit être modifié à la main pour cela il faut 
ajouter la traduction dans les fichiers situé dans 
/vendors/gwt-ext-ux/UploadDialog/Ext.ux.UploadDialog.js et 
/vendors/gwt-ext-ux/UploadDialog/Ext.ux.UploadDialog.packed.js
à la fin des fichiers. C'est compliqué et ça devrait nous inciter à utiliser un autre composant.

la traduction des métadonnées et de l'upload simple est optionnelle car elle ne concerne que des parties
mineures de l'application.