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