bonjour,
j'ai fait un programme qui doit fonctionnner en deux langues: l'anglais et le tchèque.
pour ce qui est de l'anglais, il n'y a aucun probleme. mon probleme est que que l'alphabet tcheque comporte certaines lettre speciales.
l'utilisation de ces lettres dans le nom de composant ne pose pas de probleme. ainsi si je mets dans un jLabel "Maximální hodnota měření:" qui est l'equivalent de l'anglais "Maximum measured Value:", ce texte s'affiche correctement pour l'utilisateur. il en est de meme pour tous les autres composants.
donc coté interface graphique, il n'y as aucun probleme.
ce programme doit generer un rapport, bien evidemment en anglais pour la version EN et en tcheque pour la version CZ. et c'est là que ça se gate, car pour generer un rappot je dois manipuler des string aux quels j'affecte des variables ecrites avec l'alphabet tcheque et là tous les caracteres non presents dans l'alphabet standart se transforment en "?". ainsi si j'ecrit dans une string "Frekvenční graf", java me la transforme obligatoirement en "Frekven?n� graf".
ddun saurait-il comment regle ceci?
merci
-----