Problème d'encodage - facture en chinois

Répondre
avigoureux
Messages : 3
Enregistré le : jeu. oct. 31, 2013 10:27 am

mar. nov. 12, 2013 4:19 pm

Bonjour,

J'ai créé un modèle de facture en chinois (stocké dans un sous-répertoire ZH associé à ma langue pour les templates).
J'ai précisé au niveau de mon client que les factures devaient être générées en chinois.
Quand je génère ma facture les caractères chinois sont perdus. Quel est l'encodage utilisé au moment de la génération ? (UTF-8 ?).
Est-ce qu'il y a un paramètre à régler dans l'application pour corriger ce problème ?
Merci !
Avatar du membre
guillaume
Messages : 2458
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. nov. 12, 2013 6:02 pm

Bonjour,

oui, nous utilisons l'UTF8.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
avigoureux
Messages : 3
Enregistré le : jeu. oct. 31, 2013 10:27 am

mar. nov. 12, 2013 9:53 pm

Merci pour la réponse.
En revanche est-ce que vous avez déjà rencontré ce problème ? Ou est-ce que le problème peut venir de mon installation d'OpenConcerto ? (je suis en multiposte avec le client sous Windows 7 et la base sous Postgresql sur un serveur Debian).
Sous LibreOffice les idéogrammes chinois s'affichent bien quand j'ouvre le modèle.
Dans OpenConcerto quand je fais une prévisualisation j'ai des carrés à la place des caractères et quand je fais une génération de PDF ils sont supprimés du fichier généré.
Si vous pensez que le problème vient de l'application je veux bien contribuer à sa résolution en debuggant le code (j'ai encore quelques restes en Java normalement).
Avatar du membre
guillaume
Messages : 2458
Enregistré le : ven. févr. 11, 2011 7:15 pm

mer. nov. 13, 2013 11:28 am

Bonjour,

si le fichier créé par OpenConcerto est correct dans OpenOffice ou LibreOffice,
il faut voir du côté de notre visualiseur, cad jOpenDocument.org

Le code d'affichage (qui sert aussi à l'impression et à la création du PDF) est assez simple à comprendre.
Avec les connaissances du chinois et de Java, ce bug ne vous résistera pas longtemps.
Téléchargez le code source de jOpenDocument et partez de la classe ODSViewer.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Répondre