Version complète: sur le forum Webmaster Hub : Analyse syntaxique multilingue :s
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
Nanane
Bonjour,

Voila je ne savais pas trop ou poster ce probleme et étant donné que je travaille en php, je me suis dit pourquoi pas.
N'hésitez pas a le déplacer happy.gif (comme si...)

Donc... j'ai un souci avec la mise a jour des traductions des pages du site dont je dois m'occuper.
je vais illustrer mon probleme par un exemple, ca sera sans doute plus simple...

Un traducteur anglais voit qu'une page francaise a été mise a jour (par alerte mail, ou en naviguant au hasard)
Il veut alors mettre a jour la page anglaise. (avec un WYSIWYG, je sais c'est moche mais c'est comme ca... vivement un bon WYSIWYM blush.gif )
Je dois alors lui afficher la différence entre la nouvelle et l'ancienne page francaise (ca c'est fait deja happy.gif merci Subversion et diff python)
mais je souhaiterais savoir s'il etait possible de lui placer le diff dans sa page anglaise. wacko.gif (On m'a demander de le faire... et je ne dis jamais "je ne peux pas le faire")

Je traite mes pages de la maniere suivante... je donne au wysiwyg le contenu de <BODY></BODY> (sans les balises).
Le mieux auquel j'ai encore penser est de transformer le contenu de la page en tableau de phrases, ce qui rend l'insertion plus simple. Mais je suis encore un newbie et je compte toujours sur les anciens pour m'apprendre maintes techniques artisanales happy.gif

Ou au pire je leur dis d'y renoncer... mais j'aimerai au plus eviter cela

PS : Mon WYSIWYG est FCKEditor, plutot pas mal au demeurant... Et j'utilise l'interface PHP pour ouvrir mes pages HTML, lire le contenu et l'envoyer dans le WYSIWYG, ainsi que récuprérer le paquet et réécrire dans le fichier. Mon site n'est pas qu'en 2 langues, mais en 6 minimum et 32 maximum.

PS 2 : On m'a fait entendre que ma boite préférait Perl... Donc je vais sans doute devoir traduire mes scripts. J'ai commencé en PHP pour pouvoir leur donner un rendu visuel rapidement (je ne connais pas du tout Perl :s honte a moi d'ailleurs)
Nanane
Bon en fait je vais faire ca en Perl normalement happy.gif Avec un parsing de chaque fichier HTML en arbre, et comparaison des 2 arbres, avec insertion de balises del et ins la ou des modifications sont détéctées happy.gif J'ai pas fini...
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.