|
-----Message d'origine-----
De : Michaël Ferré [mailto:xxx@yyy.zzz]
Envoyé : mercredi 8 mars 2006 14:54
À : xxx@yyy.zzz
Cc : xxx@yyy.zzz
Objet : [produit] EPTICA MEETIC : langue polonaise
Importance : Haute
Bonjour,
Dans le cadre de la qualification du polonais sur EPTICA, j'ai effectué
des tests et 2 d'entres eux m'interpelle :
1 - via le script input2eptica j'envoi un XML à EPTICA avec une section
qui contient un CDATA avec de l'UTF-8 (l'alphabet polonais).
> je reçois un accusé de réception correcte avec un rappel de
demande qui affiche correctement la langue polonaise (les caractères
UTF-8 étant convertit quoted-printable d'après ce que je vois dans la
source)
> par contre quand je regarde la requête via un agent, l'affichage
n'est pas correct et les caractères exotiques sont remplacés par des ¿,
après une vérification en base de donnée il semblerait que les
caractères contenu dans le clob soient corrompu lors de l'insertion
alors que les champs de ce type semble être compatible UTF-8
2 - via le script input2eptica j'envoi un XML à EPTICA avec une section
qui contient un CDATA avec à la place de l'UTF-8 des
htmlentities du type é
> je reçois un accusé de réception correcte (version HTML) avec un
rappel de demande qui affiche correctement la langue polonaise (les
caractères *; étant correctement interprété par le template HTML)
> par contre quand je regarde la requête via un agent, l'affichage
n'est pas correct et les & des caractères html sont remplacés par des
&, après une vérification en base de donnée les caractères contenu
dans le clob sont correctes lors de l'insertion, je peux y voir les
éléments html de la forme é
Mes questions sont par rapport à chaque test :
1 - est ce que les caractères UTF-8 sont vriament bien stockés en base,
malgré le type des champs il semblerait qu'il y est un souci.
2 - pourquoi quand en base j'ai des htmlentities correctes à l'affichage
EPTICA semble remplacer tous els & par des & , est il possible de
bloquer cela : modification de templates ... ?
Merci des tes lumières pour ces 2 points.
--
Michaël Ferré
Back Office Support Développement
Meetic, the European leader in dating services
www.meetic.fr
175 rue d'Aguessau
92 100 Boulogne Billancourt
France
Tel : +33 (0)1.58.17.05.70 - poste 190
|