\

Pythonでコードを翻訳する方法について説明します。この記事では、AIを使用してコードを別の言語に翻訳するサービスと、Pythonで言語間の自動翻訳を行うプログラムについて解説します。

AIを使用したコード翻訳

AI Code Translatorは、入力したコードを指定した言語に翻訳するサービスです。PythonからJavaなど、現状39もの言語に対応しています。OpenAI(ChatGPT)のAPIキーを入力し、Inputプルダウンで翻訳元の言語を選択、コードをペーストします。その後、Outputプルダウンで翻訳先の言語を選択し、GPTバージョンを指定してTranslateを実行します。

Pythonでの自動翻訳

Pythonで言語間の自動翻訳を行うプログラムを作ることも可能です。今回はPython向けのGoogle翻訳ライブラリのGoogletransを使用します。多くの言語に対応しており、言語の自動検出や言語間の翻訳を簡単に行うことができます。

from googletrans import Translator

translator = Translator()
text_ja = "不可視芋"
text_en = translator.translate(text_ja, src='ja', dest='en').text
print(text_en)

上記のコードは、”不可視芋”という日本語のテキストを英語に翻訳する例です。

これらの方法を活用すれば、Pythonでコードやテキストの翻訳を行うことが可能です。新しい言語を学ぶ際の比較や、レガシーコードのリプレイスなどに活用できます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です