GPTをTranslatePressやその他の翻訳ツールに統合する方法

WordPressのほとんどの翻訳プラグイン、例えばTranslatepress、Polylang、WPMLは、サイトを翻訳するためにGoogleのAPIなどを使っているため、翻訳コストが非常に高額になっています。

OpenAIのGPT 3.5 turboによって、翻訳が100倍安くて一貫した形で可能になりました。例えば、Googleは100万文字ごとに20米ドルを請求するのに対し、OpenAIのGPTは約800単語あたり0.0020ドルまたは約5,000文字を請求します。

GPT 3.5を使用すると、100万文字を翻訳するためにわずか2米ドル未満しかかからず、翻訳APIの使用がはるかに安くて便利になります。

以前は、新しいアカウントを作成したり、データベースやGoogleシートを手作業で翻訳したりする必要がありました。これは通常、複雑で手間がかかる上に、間違いを犯す可能性がある作業でした。

この記事では、GPTを使用してTranslatepressの文字列を翻訳する2つの方法を共有します。そのうちの1つは、WPMLやPolylangなどの任意の翻訳プラグインで複製できます。

1 – 自動化の作成

TranslatepressのサポートをGPTにネイティブに統合するのを待つのにうんざりして、私自身がZapierやMakeのような自動化ツールを使用してリモート統合を作成することにしました。

大きな問題は、私のサーバーがSSHトンネルを介してのみデータベースに接続することです。そのため、これらのツールを使用することができませんでしたが、N8Nという最良のオプションに頼りました。

これは、サーバーに独自の自動化システムをインストールできるオープンソースです。数千のタスクに最適です。このツールのおかげで、データベースに接続して自動化を作成することができました。

以下は、私が作成した自動化方法をご覧ください。この方法はさらに改善およびカスタマイズが可能で、お客様のニーズに合わせた文字列の除外や単語の置換、WordPressの翻訳およびデータベースの高度な変更などが行えます。

Como Integrar o GPT ao TranslatePress e Outras ferramentas de Tradução - Captura de Tela 2023 12 30 as 09.46.55

以下、私がGPTを使用して正しく翻訳するために使用しているコマンドを残します。このコマンドは英語で作成され、より効果的になっています。また、PHPの中括弧を使用して言語の変数を設定しています。N8Nなどの自動化ツールで使用する場合は、これを修正する必要があります。

I want you to act as a translator from $source_language to $language_code. I will speak to you in $source_language you will translate in $language_code. The entries I am going to send may have texts in other languages or untransducible, return words it unmodified. Only include the translation and nothing else, do not write explanations here. If an input cannot be translated, return it unmodified. 

2 – プラグインのカスタマイズ

もしあなたがプログラマーなら、Translatepressや他のプラグインに簡単に統合を作成できます。Google APIやDeeplで翻訳を行うPHPファイルをベースにしてカスタマイズしてプラグインを作成してください。

簡単に見えるかもしれませんが、個人的にプログラミングの知識が全くなかったので、Translatepressのサポートの助けを借りて、そしてGPTのチャット自体の助けを借りて、非常に多くの作業の後、プラグインを作成できるようになりました。

Como Integrar o GPT ao TranslatePress e Outras ferramentas de Tradução - custom translatepress gpt

プラグインは完璧に機能し、今日はN8Nで行われていた以前の自動化を置き換えましたが、残念ながらこのプラグインを公に提供することはできません。幸いなことに、私はポルトガル語の翻訳コースの生徒にこの統合を教え、提供しています。

もしあなたがポルトガル語を話さない場合でも、私たちのコースを購入する価値があります。将来的に翻訳される可能性がありますし、ライセンスと以前に言及されたこれらの拡張機能が含まれています。さらに、データベースをカスタマイズするのに役立つコードも提供しています。

あなたもこのTranslatepressが修正する勇気を持っていなかった唯一の自動化について話すために連絡を取ろうとしてもいいですよ。あなたのウェブサイトの翻訳を手伝うことに喜んでいます!

Como Integrar o GPT ao TranslatePress e Outras ferramentas de Tradução - Captura de Tela 2023 12 30 as 09.52.25

私たちの翻訳コースのビデオレッスン

下記は、当社の翻訳コースの公開ビデオレッスンで、当社のプラグインをインストールし、OpenAIのAPIを設定する方法について説明しています。