Des informations techniques pour le développement
Internationalisation
Les fichiers d'internationalisation ctulu_fr_en.txt, bu_en.txt
, etc. ont quelques contraintes sur les chaines supportées :
- Les chaines à traduire ne doivent pas se terminer par
':'
ou' '
. Si c'est le cas, concaténer ce caractère au reste de la chaine traduite. Exemple :
Remplacez :
String mes=CtuluLib.getS("Longueur de la polyligne "); |
---|
Par :
String mes=CtuluLib.getS("Longueur de la polyligne")+" "; |
---|
- Si les chaines contiennent des caractères
':'
ou'='
dans leur corps, on veillera à les backslasher dans le fichier de traduction. Exemple :
Code
String mes=CtuluLib.getS("Objet {0}: Longueur={1}"); |
---|
Fichier de traduction
Objet {0}\: Longueur\={1}=Object {0}\: Width\={1} |
---|