gabuzomeu1
Messages postés23Date d'inscriptionvendredi 27 février 2009StatutMembreDernière intervention17 avril 2016
-
26 mai 2009 à 01:39
Bonjour,
Je voudrais développer un site internet concernant des traductions de textes. Je souhaiterais que la page soit divisée en deux parties verticalement: à droite, mon texte en anglais et à gauche mon texte en français (la traduction). Ce que je souhaiterais, c'est qu'en se positionnant sur un des mots de la page en français, la couleur de fond change juste pour le mot et en faire de même pour le mot correspondant sur la page en anglais. Ainsi, on verrait tout de suite la traduction du mot.
Bon, ce que je veux faire est un peu plus compliqué mais le principe du changement de fond reste identique: comme, en fait, on ne peut pas faire tout le temps du mot à mot, je souhaiterais que lorsqu'on se positionne sur un des mots, automatiquement le groupe de mots associés ait la couleur de fond modifié du côté français et que le groupe de mots correspondants en anglais ait aussi la couleur de fond modifiée.
Exemple: la phrase "dans l'image, il y a un chat" se traduit "in the picture there is a cat". Si je me positionne sur chat, il faudrait que la couleur du fond du mot "chat" et "cat" change en même temps. Par contre, si je me positionne sur "y", il faudrait que le groupe de mots "il y a" change de couleur de fond et de l'autre côté le groupe "there is" change aussi de couleurs de fond.
Donc il y a deux problèmes pour implémenter une éventuelle solution, c'est premièrement "est-ce possible?" et deuxièmement "comment fournir les données au programme?" (par exemple, en numérotant les mots de chacune des listes et en indiquant dans un poste d'un tableau les correspondances de mots ou de groupes de mots, mais ça semblerait un peu fastidieux).
J'espère avoir été suffisamment clair.
Je pense qu'une solution en javascript serait une bonne solution mais si vous pouvez me proposer autre chose, je suis preneur...
Merci en tout cas de m'avoir lu et de vos éventuelles réponses.