Copy & Paste Engineer

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

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

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

deep-translatorとは

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

対応翻訳サービス

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

インストール方法

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

pip install deep-translator

使用例

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

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キーが必要なサービスもありますが、無料で利用できる範囲も広いです。

参考