NEWS

CraftCMS用 多言語化プラグイン『Weglot Integration』公開しました。

2020-05-26 10:00:00

Craft CMS Weglot

Weglotを利用したCraftCMS用 多言語プラグイン『Weglot Integration』を公開しました。CraftCMSのプラグインストアより、無料でダウンロード・利用できます。

Weglotとは

WeglotとはフランスのWeglot社が開発・運営している翻訳サービスです。『翻訳プロセスをシンプルに』というコンセプトに、Webサイトを自動で簡単に翻訳するサービスを公開しています。

weglot

なぜつくったのか

Weglotは@chiaki_kounosさんに紹介していただきました。自動翻訳によるサイトの多言語化をデモを見て、これは今後とても役立つサービスだと感じました。
2021年の東京オリンピックや2025年の大阪万博という、国際的なイベントが今後開催されます。海外からたくさんの参加者が見込まれ、当然その海外からの参加者がWebサイトから日本の店舗を探したり、日本のサービスを利用することも増加します。Webサイトを利用してもらうためには多言語対応が必須となりますが、多言語対応をするためには各言語で、翻訳作業・ページ作成・検証作業を行う必要があるため、多くのコストと時間がかかります。

このコストと時間の課題を解決するのに、Weglotは良い選択肢になります。Weglotの自動翻訳機能や言語切り替え機能をCraftCMS上で簡単に導入できるようにしたいと思い、開発・公開しました。

利用方法

1. Weglotアカウント作成

Weglotアカウントを作成します。10日間は全ての機能を試用することができます。

2. Weglotプロジェクト作成、APIキー取得

Weglotのプロジェクトを作成します。JavaScript版を選択すると、JavaScriptスニペットが表示されます。そこに記載されている『wg_』から始まる文字列がAPIキーになります。テキストエディタなどでAPIキーをコピー&ペーストしてください。

3. プラグインインストール

CraftCMSのプラグインストアから『Weglot Integration』をインストールし、有効化します。

4. APIキー設定

取得したAPIキーを『Weglot Integration』の設定画面で入力・保存します。

5. Twig設定

サイト上で翻訳したいページのテンプレート(Twig)ファイルの</body>の上に、以下を挿入します。

{{ weglot_snipet() }}

以上で、サイトに言語切り替えボタンが表示され、翻訳したい言語を選択するとサイトが自動で翻訳されます。

簡単にサイトを多言語化することができますので、ぜひご利用ください!