0

私が書いているアプリケーションのために数百語を翻訳したいと思います。これは単純な1回限りのプロジェクトなので、googletranslateAPIにお金を払うつもりはありません。これを行う別のWebサービスはありますか?もう1つのアイデアは、Googleに検索を送信し、最初の結果から結果を取得することです。たとえば、google'は食べ物をスペイン語に翻訳します'。ただし、このページは難読化されたJavaScriptの混乱であり、結果をスクレイピングするのに助けが必要です。これにはpythonが適していると思いますが、どの言語でもかまいません。

4

3 に答える 3

1

googletransモジュールでpythonを使用して同じことを行うことができます:

from googletrans import Translator
text = "YOUR TEXT GOES HERE"
destination = "THE LANGUAGE YOU WANT TO TRANSLATE TO GOES HERE"
trans = Translator()
t = trans.translate(text, dest=destination)

これは無料で無制限で、Google TranslateAjaxAPIを使用します。

スペイン語に翻訳するには、「destination」を「es」に設定します。

すべての言語とそのコードのリストは次のとおりです。

https://cloud.google.com/translate/docs/languages

于 2020-10-15T07:21:36.537 に答える
0

Microsoft Translator APIを使用するか、 GoogleTranslatorToolkitを使用してください。そして、これがおもちゃのアプリケーションでない限り、機械ではなく、実際の人に翻訳してもらいます。

于 2012-10-05T13:19:29.317 に答える
0

または、MicrosoftTranslator.comにアクセスして、テキストを1つのボックスに貼り付け、翻訳して結果を切り取って貼り付けますか?

それができない場合、MS Translator APIは月に最大200万文字まで無料で使用できます...それで、多分それを使用しますか?

于 2013-04-18T04:06:17.300 に答える