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.
|