Programmer traduction mot à mot

Trust_28 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour!

J'aurais besoin de votre aide pour développer un petit programme pour faire de la traduction de texte mot à mot. Pas de correction de syntaxe, de contexte ou que sais-je comme pour un vrai traducteur, mais faire du mot à mot littéralement :D

Exemple: Avoir = Have, Je te donne = I you give (l'anglais est prit comme exemple et oui la phrase est fausse mais c'est pour illustrer le mot à mot)

Sachant que je n'y connais pas grand chose, mais je suis prête à faire des recherches/tests/peu importe, pour que cela fonctionne! Mais il faudrait quand même m'expliquer la base...

S'il y a possibilité de faire ça d'une manière pas trop compliqué?

Merci bien! :D


Configuration: Windows / Chrome 76.0.3809.100
A voir également:

4 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
si tu as un dictionnaire, de bons outils et de bonnes connaissances, je pense en effet que ce n'est pas trop compliqué.
0
Utilisateur anonyme
 
Bonsoir

si tu connais déjà un ou des langages, voilà une solution simple à coder.

Constitue un dictionnaire (le type de collection informatique) dont la clé est le mot français et la valeur le mot anglais.
"Split" le texte pour en extraire les mots, les délimiteurs étant l'espace et les signes de ponctuation.
Remplace chaque clé par sa valeur.

Le problème de cette méthode est de constituer la source du dictionnaire (un fichier ou une base de donnée, pour mise à jour facile).
Si on prend l'exemple du français, il y a un fichier texte qui contient une liste de mots utilisé comme source pour des jeux de mots. Il contient 386 000 entrées.....

Tu peux le trouver dans ce code source
https://codes-sources.commentcamarche.net/source/browse/101693/Test%20DAWG/Test%20DAWG
0
Trust_28 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse :) Le problème étant que je n'ai pas les bases des langages (à part CSS et HTML...). Je me demandais s'il n'y avait pas un moyen simple de mettre ça en place mais cela semble compromis...

J'ai téléchargé le dossier et... Voilà... Je n'en sais pas plus...
0
Utilisateur anonyme
 
Alors tu peux lire cet article qui fait un peu le tour des langages avec lesquels tu peux débuter.
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage

Et ensuite tu suis un cours en ligne, ceux de developpez.com sont bien.
Ça te prendra quelques jours et tu auras les bases pour faire ton traducteur
0