2017-08-08 3 views
1

Je veux construire un site et/ou une application qui inclut un messager qui traduit automatiquement le texte entre les utilisateurs (avec l'option de désactiver). Je n'ai pas d'expérience dans la construction de sites ou de messagers et je suis donc en train de vous demander si cela est possible et de chercher un point de départ pour coder/rechercher (principalement avec l'intégration de la traduction.Comment intégrer Google translate dans une application de discussion Web?

Si c'est possible, quel serait le processus général d'une telle intégration?

De quelles langues/kits d'outils pourrais-je avoir besoin?

Je voudrais que le flux fonctionne comme: L'utilisateur A écrit le message, il est envoyé à l'utilisateur B dans la langue de l'utilisateur A, puis traduit par la machine de l'utilisateur B et présenté.

Répondre

0

Google translte a api and documentation.

Vous pouvez également voir yandex translte api. En lager scaile c'est chipeer et à petite échelle c'est gratuit. Dans self project j'ai été utiliser yandex traduire api.

Cet exemple d'utilisation de yandex api. C'est simple.

$translate = file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=".$yandex_translate_key."&text=".urlencode($messageText)."&lang=".$language."&options=1"); 
if(!$translate) 
{ 
    die("Error"); 
} 
$data = json_decode($translate, true); 
var_dump($data)