Bonjour,
J'ai un problème pour afficher des caractères arabes à partir des fichiers properties.
BIRT supporte t-il les fichiers properties utf8 ?
Quelqu'un a t-il déjà été confronté à cette problématique ?
Merci d'avance,
Alexandre
Bonjour,
J'ai un problème pour afficher des caractères arabes à partir des fichiers properties.
BIRT supporte t-il les fichiers properties utf8 ?
Quelqu'un a t-il déjà été confronté à cette problématique ?
Merci d'avance,
Alexandre
Bonjour,
Ce qu'il faut surtout savoir quelle est la police utilisée et quelle version de iText utilises-tu ?
BIRT supporte bien UTF8 , UTF16 et UTF16LE
Assurez vous d'avoir sélectionné le bon encodage du fichier.
J'utilise de l'Arial et concernant iText, je crois que c'est la 1.5.4.
Je précise que j'arrive à afficher les caractères arabes que je les mets en dur dans un label mais pas quand j'utilise un fichier properties;
Je ne sais pas si le problème provient de mon fichier properties ou de mon rapport BIRT
Merci d'avance
Après d'autres tests, il semble que l'arabe écrit en dur dans un label s'affiche correctement en html mais pas en pdf donc j'ai peut être un soucis aussi avec ma version iText
Avez-vous forcer l'encodage du fichier pour être en UTF8.
Car en HTML, le navigateur peut changer l'encodage par lui-même, c'est donc peut être un effet de bord...
Avez vous installé le pack langue arabe de BIRT?
Instructions par ici :
http://www.developpez.net/forums/d48...t/#post2959278
Sinon , il me semble que les fichiers properties doivent être ISO-8859-1 ce qui ne contient pas Arial arabe...
Ce qui vous oblige de passer par une classe Java pour la localisation ou utiliser ces labels stockés dans une base.
Merci à vous deux,
Donc, effectivement, les fichiers properties doivent être des fichiers ISO-8859-1.
Donc il faut convertir les fichiers UTF-8 en ISO-8859-1 grâce à l'application native2ascii qui transforme les caractères étendus en format ASCII (\u0xxx)
Alexandre
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager