Simple Slug Translateをお使いの方は2021/5/26までにAPI 設定の更新をお勧めします

WordPress で「Simple Slug Translate」プラグインをお使いの方がおりましたらお知らせです。

このプラグインでは、IBM が公開している Watson Language Translator という翻訳 API を利用しているんですが、先日この API について仕様変更のお知らせが出ていました。

仕様変更の内容をざっくりまとめますと、現在のエンドポイント URL(API を利用するためのアクセス先 URL)が 2021年5月26日までで使えなくなるため、新しいエンドポイント URL を取得し直してください、というものです。

今のままでも2021年5月26日までは使えますが、それまでに再取得して、プラグインに設定し直しておかないと、それ以降動作しなくなる可能性が高いですので、今後も引き続きお使いになる方はお気を付けください。

以下、「Simple Slug Translate」プラグインを使っている場合、この件に対応する手順をご紹介しておきます。

プラグインの再設定手順

先の説明ではざっくり「エンドポイント URL を取得し直す」と書きましたが、具体的には

  • IBM Cloud のサイトでサービス資格情報を新規に作成する。
    • 新しいサービス資格情報の API Key、エンドポイントURL が生成される。
  • 生成された値を、プラグイン設定画面に更新する。

といった流れの作業を行います。

サービス資格情報の再作成

まず、IBM Cloudのサイトにログインします。

左のメニューから「リソース・リスト」を開き(①)、「リソース・リスト」画面で Language Translator と入力して検索し(②)、検索結果のリストから、Language Translator の項目をクリックします(③)。

Language Translator 画面の左メニューから「サービス資格情報」を開き(①)、「新規資格情報」をクリックします(②)。

資格情報の作成ポップアップが開くので、任意の名前を入力して、「追加」ボタンをクリックします。

新しいサービス資格情報がリストに追加されるので、追加した名前の方をクリックして開きます。

表示された資格情報の apikeyurl に記載されている文字列をコピーします。

上記の資格情報は、
{
“apikey”: “xxxxxxxxxxxxxxxxxxxx“,
“url”: “xxxxxxxxxxxxxxxxxxxx
}
のように表示されるので、その xxxxxxxxxxxxxxxxxxxx 部分だけをコピーします。

プラグイン設定を更新

今度は、WordPress 管理画面の「設定」>「Simple Slug Translate」設定画面を開き、「API Key」「エンドポイント URL」の項目に、先ほどコピーした資格情報の値を貼り付けます。

設定画面を保存すれば完了です。

おわりに

この記事は「Simple Slug Translate」プラグインに関するお知らせとなりますが、今回の API 仕様変更は IBM Watson で提供されている API 全般に影響しそうなものです。

もし、何かしらこのサービスを利用しているような方は、気を付けておいた方が良さそうですね。

この記事を書いた人

ko31

岩手県出身、群馬県在住のフリーランスWeb系エンジニアです。
Webシステム・アプリ、Webサービス、WordPress開発等を雑多にこなしています。バンカラ応援好きの振り飛車党。
PHP / WordPress / 高校野球 / 将棋 / WordPress / ブログ / 食べること / 二児の父親

>>もっと詳しいプロフィールはこちら

お仕事のご相談・お問い合わせ

当ブログの管理人は、Gosign(ゴーサイン)という屋号でフリーランス Web エンジニアとして活動しています。
ブログの掲載内容はもちろん、Web サイト制作や Web アプリケーション開発などのご相談・ご質問がありましたら、どうぞお気軽にお問い合わせください!

合わせて読みたい記事