2

私はRuby on Railsを初めて使用し、Rails Castsのチュートリアルを見始めたばかりです。

フィードが英語の場合、feedzirra を使用してフィードを解析する方法を理解しましたが、このようなスペイン語のフィードがある場合、このフィードを解析するにはどうすればよいですか?

リンクは

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

データベースに保存する前に、まずこれを英語に変換するにはどうすればよいですか?

ヘルプとサポートに感謝

4

2 に答える 2

2

KennyCasonが示唆しているように、GoogleTranslateAPIを使用できます

Googleには、RubyonRails用のユーティリティライブラリもあります。

私はこれを使用していませんが、あなたにスタートを与えるべきです。私はまた、グーグルが提供する翻訳の正確さを非常に疑っています。翻訳を分析するには、from言語とto言語を本当によく知っている必要があります。しかし、私はスペイン語<->英語はかなり良いはずだと思います。

于 2010-08-31T15:48:59.260 に答える
2

Google の AJAX 言語 API を確認してください

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

機械翻訳が必要な場合は、これまたは同様のソリューションをお勧めします。

そして、ここに別のより一般的なリンクがあります: http://googlesystem.blogspot.com/2008/03/google-launched-another-ajax-api-this.html

Amit が翻訳精度について述べたように、文法的に近い言語 (英語 <=> スペイン語) または (日本語 <=> 韓国語) の場合、最適な翻訳が得られますが、それでも人間による翻訳には及ばないでしょうが、少なくとも理解できる。たとえば、(English <=> Japanese) は、私の意見では、非常に大雑把で、理解できない翻訳を提供します。ほとんどの場合、それで十分なはずです。

注:多言語 Web サイトを作成しようとしている場合は、おそらく別のインフラストラクチャをセットアップする必要があります。そして、人間にテキストを翻訳してもらうことを検討してください。これは、関連配列を使用して「言語パック」を保存する多言語 Web サイトを作成するために、私が過去に作成した迅速で簡単な例です (定義も使用できます) http:/ /ken-soft.com/?p=6、および 100% データベースに裏打ちされた別のもの。http://ken-soft.com/?p=496 (それらを混ぜて、データベースにバックアップされた言語パックを、私が提供した最初のリンクのように言語ファイルにエクスポートすることもできます。(私はいつかこれに大規模な更新を行う予定です)今週は、お楽しみに。質問があれば私に聞いてください。また、最初のリンクがおそらくほとんどの人にとってより役立つことに注意してください)

于 2010-08-31T15:39:01.367 に答える