IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Traduction de phrase


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 91
    Par défaut Traduction de phrase
    Bonjour,

    je post ici car je n'ai vraiment aucune idée de l'endroit où poser cette question.

    Je cherche dans mon appli java à traduire des phrases via une traduction en ligne. J'ai suivi ce lien pour envoyer une requête à un serveur.

    Cependant je ne sais pas vers quel site envoyer une requête. J'en aimerais plusieurs si possible pour proposer différente traductions.

    Merci d'avance

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Pourquoi n'essayes tu pas simplement avec google translate ?

    exemple simple d'url que tu n'as plus qu'a parser la reponse du serveur pour la phrase "Ma phrase a traduire" de francais a anglais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://translate.google.com/?hl=fr#fr|en|ma%20phrase%20a%20traduire%0D%0A%0D%0A%0D%0A
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 91
    Par défaut
    Je pensais utiliser google translate au début. Cependant je me suis rendu compte que le site n'est pas vraiment fait pour cela.

    J'obtiendrais en retour le code source de la page de google translate et celui ci est plutôt indigest. (Il suffit de faire un clic droit sur google translate et afficher le code source pour s'en rendre compte).

    Je pourrais trouver la partie traduite dans tout ce code mais j'ai peur qu'au moindre changement sur la page de google mon code ne parvienne plus à récupérer la traduction parmis tout le code de la page :s.

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Oui effectivement ce n'est plus vraiment comme dans le temps ils ont changés pas mal de truc.

    Mais comme tu le dis, mis a part utiliser une librairie, tu es condamné a modifier a chaque fois tes sources au moindre changements dans la structure de la page.

    Edit : Peut être qu'avec babelfish ou un autre tu auras plus de facilité en voyant la source du résultat.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 91
    Par défaut
    Je viens de trouver un site google correspondant bien mieux à ce que je cherchais : http://ajax.googleapis.com.

    Voici un exemple de requete à envoyer :

    et voici le résultat :

    {"responseData": {"translatedText":"hello"}, "responseDetails": null, "responseStatus": 200}
    C'est quand même bien plus clair que google traduction =) Je vais regarder si d'autre site propose quelque chose de similaire.

    Merci pour ton aide en tout cas !

  6. #6
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Et bien tu viens de m'apprendre un truc, merci pour ca aussi
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/12/2007, 14h46
  2. Traduction
    Par PierDIDI dans le forum Composants VCL
    Réponses: 3
    Dernier message: 17/09/2002, 23h43
  3. Changement de langue dynamique (D6 et outils de traduction)
    Par agon dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/09/2002, 16h15
  4. Extraction des phrases d'un Texte
    Par LE CHAKAL dans le forum Langage
    Réponses: 6
    Dernier message: 19/08/2002, 21h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo