From: Alain BERGEZ (alainbergez@wanadoo.fr)
Date: 20/02/2004 - 15:35
Salut à tous,
je suis débutant xml de chez débutant and Co.
Je développe actuellement un jeu vidéo de pédagogique musicale en flash (cd-rom et internet) dont la première version se vend très très bien à l'étranger (allemagne Japon et usa) et très très mal en France. J'en ignore les raisons, mais étant très pragmatique, j'ai entrepris de développer un petit outil xml pour faciliter la traduction des versions ultérieures dans plusieurs autres langues.
Il s'agit en fait d'une classe action script qui extrait automatiquement tout le contenu à traduire du jeux vidéo et et en fait un Xml dont la stucture des éléments est la même que celle des clips du jeu vidéo, les textes étant dans les attributs.
Cela facilite la traduction (gain énorme de temps) car la structure du xml étant la même que celle des clips du jeu vidéo, les traducteurs peuvent traduire directement dans le xml (ça ils savent le faire) sans ouvrir le flash (ça ils ne savent pas le faire) tout en vérifiant instantanément leur traduction dans le contexte du jeu ( il est impossible de traduire quoi que ce soit sans avoir le contexte). De plus en externalisant les textes, le jeu devient dynamiquement multilangue sans être trop lourd ce qui me réduira les coûts de productions. (un seul CD à produire pour toutes les langues).
Jusque là, tout marche très bien.
Un problème se pose lorsque j'extrais le contenu de certains champs de texte qui ayant des liens sont déjà dans flash au format html1. (eh oui, flash comprend le html1 !!!).
<P ALIGN="LEFT"><FONT FACE="Fontdinerdotcom Loungy" SIZE="16" COLOR="#000000"><B>Ceci est un test</B></FONT></P> devient:
"<P ALIGN="LEFT"><FONT FACE="Fontdinerdotcom Loungy" SIZE="16" COLOR="#000000"><B>Ceci est un test</B></FONT></P>"
C'est logique, flash me remplace tous les <> par des " pour par les interpréter comme des balises xml, mais là c'est franchement pas clair pour les traducteurs.
Donc comment puis-je faire pour stocker dans des attributs xml des chaînes de caractères qui contiennent elle-mêmes des balises <> et des "" sans les remplacer par les " pour que ça reste lisible pour le commun des mortel (un traducteur par exemple).
Existe-t-il un caractère d'échapement comme \ en php pour dire à l'interpréteur xml de ne pas interpréter les \< et \" ou un type spécial d'attribut pour cela.
Merci à tous.
Alain
PS: excusez moi si ma question vous parraît naïve, mais j'ai découvert le xml il y a un mois.
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC
webmaster@xmlfr.org
|