Programmer traduction mot à mot

Fermé
Trust_28 Messages postés 8 Date d'inscription jeudi 22 août 2019 Statut Membre Dernière intervention 24 janvier 2021 - 22 août 2019 à 19:36
Whismeril Messages postés 19045 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 21 mai 2024 - 23 août 2019 à 07:52
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 22804 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 22 mai 2024 1 469
22 août 2019 à 20:24
si tu as un dictionnaire, de bons outils et de bonnes connaissances, je pense en effet que ce n'est pas trop compliqué.
0
Whismeril Messages postés 19045 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 21 mai 2024 912
22 août 2019 à 20:32
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 jeudi 22 août 2019 Statut Membre Dernière intervention 24 janvier 2021
Modifié le 22 août 2019 à 21:53
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
Whismeril Messages postés 19045 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 21 mai 2024 912
23 août 2019 à 07:52
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