Subversion Repositories eFlore/Applications.cel

Rev

Rev 3857 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2653 aurelien 1
Ajouter une traduction :
2
 
3
Pour ajouter une traduction, il y a plusieurs choses à faire :
4
- créer un fichier message_*.js ou * est le code de la langue à traduire
5
- remplacer chaque clé valeur par la liste des termes traduits
6
- ajouter la langue dans la liste des langues disponibles dans le config.js
7
 
8
Les métadonnées exif et iptc sont traduites à part car elles sont très très grosses
9
pour les traduire, il faut créer un fichier traductionMetadonnees_*.js
10
 
11
Enfin il faut ajouter les liens vers ces fichiers dans cel.html pour que la traduction soit prise
12
en compte.
13
 
14
Attention :
15
- l'applet jUpload possède beaucoup de traductions et devrait se configurer automatiquement
16
mais dans le cas où la langue demandée ne serait pas dispo, il est possible de créer une traduction
17
pour celle ci et l'ajouter en recompilant l'applette.
18
 
19
- De même le composant d'upload simple (situé dans vendors) doit être modifié à la main pour cela il faut
20
ajouter la traduction dans les fichiers situé dans
21
/vendors/gwt-ext-ux/UploadDialog/Ext.ux.UploadDialog.js et
22
/vendors/gwt-ext-ux/UploadDialog/Ext.ux.UploadDialog.packed.js
23
à la fin des fichiers. C'est compliqué et ça devrait nous inciter à utiliser un autre composant.
24
 
25
la traduction des métadonnées et de l'upload simple est optionnelle car elle ne concerne que des parties
26
mineures de l'application.