2010-08-31 6 views
2

Je suis nouveau à ruby ​​sur les rails et je viens de commencer à regarder des rails des tutoriels.Traduire le flux espagnol vers l'anglais avant de le stocker dans la base de données MYSQL

J'ai compris comment analyser les flux en utilisant feedzirra si le flux est en anglais mais si j'ai un flux comme celui-ci qui est en espagnol alors comment analyser ce flux?

Le lien est

http://estaticos.marca.com/rss/futbol_equipos_almeria.xml

Comment puis-je convertir en anglais avant de j'enregistrer dans la base de données?

Merci pour l'aide & soutien

Répondre

2

Comme le suggère KennyCason, vous pouvez utiliser le Google Translate API.

Google a également utility libraries pour Ruby on Rails pour vous de commencer.

Je n'ai pas utilisé ceci mais je dois vous donner un début.Je doute aussi fortement de l'exactitude de la traduction que google fournit. doit connaître le et de la langue vraiment bon pour analyser la traduction. Mais je suppose que l'espagnol < -> anglais devrait être assez bon.

2

Découvrez l'API Langue AJAX de Google

http://code.google.com/apis/ajaxlanguage/

Si ce que vous voulez est la machine de traduction, je vous recommande ceci ou une solution similaire.

Et voici un autre lien plus général: http://googlesystem.blogspot.com/2008/03/google-launched-another-ajax-api-this.html

comme Amit mentionné au sujet de la précision de la traduction, pour langauges qui ont une étroite correspondance grammaticale (anglais < => espagnol) ou (japonais < => coréen) vous obtiendrez optimale traductions, qui seront encore en deçà de toute traduction humaine, mais devraient au moins être compréhensible. Bien que (anglais < => japonais) par exemple, fournit, à mon avis, une traduction très approximative, et parfois incompréhensible. Bien que cela devrait suffire dans la plupart des cas.

Remarque: Si vous essayez de créer un site Web multilingue, vous devez probablement configurer une infrastructure différente. Et pensez à avoir des humains Traduisez le texte pour vous: Voici un exemple simple et rapide que j'ai créé dans le passé pour créer un site Web multilingue qui utilise des tableaux associés pour stocker votre "pack de langue" (peut également utiliser des définitions) http://ken-soft.com/?p=6 une autre qui est 100% Basée sur la base de données. http://ken-soft.com/?p=496 (vous pouvez aussi les mélanger et exporter vos packs de langues dans les fichiers de langue comme dans le premier lien que j'ai donné.) (Je vais faire une mise à jour massive cette semaine, alors restez à l'écoute et demandez-moi si vous avez pour toute question, font également noter que le premier lien est probablement plus utile pour la plupart des gens)

+0

Merci beaucoup pour vos conseils Kenny Cason! Je reviendrai à vous avec plus de doutes. – gkolan

Questions connexes