JavaScriptを有効にしてください

【Python】多言語翻訳を簡単に!deep-translatorの使い方

 ·  ☕ 2 分で読めます

Pythonでの多言語翻訳を簡単に!deep-translatorの使い方と特徴

Pythonには、さまざまな翻訳ライブラリがありますが、オススメなのが「deep-translator」です。

deep-translatorとは

deep-translatorは、複数の翻訳サービス(Google Translate、Microsoft Translator、DeepLなど)を利用して、翻訳を簡単に行うためのPythonライブラリです。このライブラリは、シンプルなAPIを提供し、初心者でも簡単に利用できるよう設計されています。

対応翻訳サービス

deep-translator が対応している翻訳サービス一覧です。

  • Google Translator
  • Microsoft Translator
  • DeepL Translator
  • Baidu Translator
  • Libre Translator
  • Tencent Translator
  • Papago Translator
  • ChatGPT Translator

インストール方法

deep-translatorのインストールは非常に簡単です。以下のコマンドを実行するだけで、インストールが完了します。

1
pip install deep-translator

使用例

以下は、deep-translatorを使用した簡単な翻訳の例です。

1
2
3
4
5
6
7
8
from deep_translator import GoogleTranslator

# 翻訳するテキスト
text = "This is a test."

# 英語から日本語への翻訳
translated_text = GoogleTranslator(source='en', target='ja').translate(text)
print(translated_text) # Output: これはテストです。

このように、deep-translatorを使えば、複数の翻訳サービスを簡単に利用することができます。APIキーが必要なサービスもありますが、無料で利用できる範囲も広いです。

参考

共有

こぴぺたん
著者
こぴぺたん
Copy & Paste Engineer