API de translittération Google dans le projet Java Swing


Je travaille sur un projet de translittération en Java Swing. Il peut accéder à Internet, mais je ne peux pas le configurer. Comment faisons-nous cela? Avons - nous besoin de télécharger les bibliothèques Google API ou juste un appel de fonction fera l'affaire?

Voici quelques liens de translittération utiles:

Le guide de développement de l'API Google Transliterate

Bibliothèque d'API Google pour Java à télécharger

(je pense qu'il a toutes les bibliothèques API de Google: Translate, translittérer, rechercher, etc.)

J'ai passé beaucoup de temps, mais je n'ai pas trouvé comment configurer l'API de translittération, pas même à SO.

Author: trashgod, 2012-02-04

1 answers

Semble que l'API de translittération soit obsolète et n'est pas incluse dans le client Java, uniquement dans le client JavaScript.

Les appels réels de la bibliothèque JS sont assez simples et pourraient facilement être répliqués de n'importe où:

http://www.google.com/inputtools/request?ime=transliteration_en_ru&num=5&cp=0&cs=0&ie=utf-8&oe=utf-8&text=prosto

Je ne sais pas si cela est contraire aux termes de Google, cependant. C'est probablement.

Vous pouvez également essayer d'exécuter le client Ajax dans Rhino. Vous aurez besoin de env-js qui fournit un environnement DOM javascript pur.

C'est juste assez hideux pour travailler!

 2
Author: Dmitri, 2012-02-04 01:37:32