Craft CMSに自動翻訳機能を実装することは、リーチを拡大し、世界中のユーザーとのエンゲージメントを目指す企業にとって、大きな変革をもたらす可能性があります。今日の相互接続された世界では、多言語ウェブサイトをもはや贅沢ではなく、必需品です。
Craft CMS ウェブサイトの構築と管理のための堅牢なプラットフォームを提供する、強力で柔軟なコンテンツ管理システムです。Craft Craft CMS サイトに自動翻訳機能を統合することで、多言語コンテンツの作成と管理を効率化し、時間とリソースを節約しながら、複数の言語で一貫した高品質なユーザーエクスペリエンスを実現できます。.
このガイドでは、 Craft CMS で自動翻訳を実装することの重要性について説明し、これをシームレスに実現するための手順を説明します。.
Craft CMSに自動翻訳を実装するメリット

Craft CMSに自動翻訳を実装する方法をさらに詳しく説明する前に、 Craft CMSに自動翻訳を実装することでどのようなメリットが得られるのかを知っておく必要があります。そのメリットをいくつかご紹介します。.
- 世界中のユーザーにリーチ:ウェブサイトのコンテンツを複数の言語で提供することで、リーチを拡大し、世界中のより幅広いユーザーとつながることができます。例えば、ヨーロッパ全域でサービスを提供するオンライン旅行代理店を運営している場合、ウェブサイトのコンテンツをフランス語、ドイツ語、スペイン語、イタリア語に自動翻訳することで、新たな市場を開拓し、英語が堪能でない顧客も獲得できます。
- ユーザーエクスペリエンスの向上:ユーザーの好みの言語でコンテンツを提供することで、ウェブサイトにおけるユーザーエクスペリエンス全体が向上します。ユーザーは母国語で提供されるコンテンツに積極的に関わり、理解する可能性が高くなり、ブランドに対する満足度、信頼、そしてロイヤルティの向上につながります。
- コンバージョン率の向上:多言語ウェブサイトのメリットの一つは、コンバージョン率を向上させ、売上やリードジェネレーションを促進できることです。
- 一貫性と最新性を維持したコンテンツ:自動翻訳サービスにより、多言語コンテンツの一貫性と最新性を維持できます。ソースコンテンツを更新するたびに翻訳が自動的に生成されるため、手動での更新が不要になり、不整合のリスクを軽減できます。
- SEO を促進し、国際的なトラフィックを促進: Web サイトのコンテンツを複数の言語に自動的に翻訳すると、検索エンジン最適化 (SEO) の取り組みが大幅に強化され、国際市場からの Web サイト トラフィックが増加されます。
多言語ウェブサイトの実装例 Craft CMS
多言語 Web サイトの実装方法に入る前に、得られるメリットを理解した上で、インスピレーションとして使用できる多言語 Craft CMS の例をいくつか紹介します。.

Hotz Brand Consultantsは、 Craft CMSを使用して構築されたブランディングおよびコンサルティング会社です。同社のウェブサイトは、黄色を基調とした大胆でミニマルなデザインとシンプルなグラフィックが特徴です。左上に表示されているように、サイトには言語切り替え機能が搭載されています。スイスに拠点を置いているにもかかわらず、英語とドイツ語の言語切り替えサービスを提供しています。そのため、世界中の訪問者がドイツ語を話せない場合でも、英語に切り替えることができます。.
このアプローチにより、ウェブサイトはスイス国外のグローバルユーザーの検索結果に表示されるようになり、海外からの訪問者がサイトを見つけやすくなります。その結果、SEOランキングが向上し、ウェブトラフィックが増加します。
野村

野村ホールディングスは、約30カ国で事業を展開する大手グローバル金融サービス企業です。同社のウェブサイトは、海外向けには英語版、日本国内向けには日本語と中国語に翻訳されています。これにより、異なる言語や文化背景に合わせてローカライズされたコンテンツを提供することができます。.
野村は、ウェブサイトのコンテンツを複数の言語で公開することで、市場間でブランドの一貫性を維持しながら、世界中の顧客と効果的にコミュニケーションをとることができます。これは、多国籍企業のオンラインプレゼンスにおける、ローカリゼーション戦略の優れた一例です。.
Craft CMSで自動翻訳を実装する方法
ステップ1: Craft CMSを準備する
最初のステップは、 Craft CMS ウェブサイトが翻訳に対応していることを確認することです。Craft Craft CMS ウェブサイトに Linguise 自動翻訳をインストールするには、 Craft CMS 管理ダッシュボードへのアクセスなど、準備が必要なものがあります。.
ステップ2: Linguise アカウントを登録する
ステップ3:ドメインウェブサイトを追加する Craft CMS
Linguise作成が完了すると、ダッシュボードにアクセスできるようになります。ダッシュボードでCraft CMSウェブサイトドメインを追加。 「ドメインを追加」、以下の項目を入力してください。
- アカウント
- URL
- 使用プラットフォーム (Craft CMS)
- デフォルト言語
- 翻訳言語
- URLを翻訳
- 動的コンテンツ翻訳
次に、 「次のステップ」をクリックします。


次のステップで貼り付ける API キーを取得することもできます。.

ステップ4: Linguise スクリプトをアップロードして接続する
次に、 Craft CMS がインストールされているサーバーに Linguise 翻訳スクリプトをアップロードする必要があります。
PHP-JS 変換スクリプトをダウンロードします。解凍して、 Craft CMS インストールのルートフォルダにアップロードします。.
以下のことを確認してください:
- スクリプトは、Web サイトのルート レベル ( Craft CMS ファイルが配置されている場所) に配置されます。.
- フォルダーはデフォルト名「linguise」のままになります。.

次に、 Linguise APIキーをサーバーにアップロードしたConfiguration.phpファイルにコピーします。ファイルを編集し、引用符で囲まれたAPIキーを貼り付け、「REPLACE_BY_YOUR_TOKEN」というテキストを置き換えます。.

ステップ5: Craft CMSのURL書き換えを設定する
Craft CMSでは、URL書き換えがデフォルトで有効になっています。有効になっていない場合は、ホスティングプロバイダーを通じて有効化できます。Craft Craft CMS の .htaccess ファイルは以下のようになります。.
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
# Send would-be 404 requests to Craft
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
RewriteRule (.+) index.php?p=$1 [QSA,L]
ステップ6:言語スイッチャーを有効化してカスタマイズする
フラグ付きの言語スイッチャーを表示し、SEO の目的で HTML ヘッダーに代替 URL を追加するには、すべての Craft CMS ページに Linguise JS スクリプト リンクを含める必要があります。.
スクリプト リンクを取得するには、 Linguise ダッシュボードのドメイン設定に移動し、提供されているスクリプト リンクをコピーします。.

このコードを Craft CMS に統合する最も簡単な方法は、テンプレートのインデックスに追加することです。/templateフォルダに移動し、インデックスファイルを修正して、ヘッダーセクションにスクリプトリンクを追加します。.
言語スイッチャー(旗のポップアップで表示され、希望の言語を選択する機能)は、ウェブサイト設定の最後にあるコードをコピーし、HTMLページのヘッダーに貼り付けることで読み込まれます。これにより、旗の言語スイッチャーが自動的に読み込まれます。.

言語スイッチャーはデフォルトで表示されますが、カスタマイズ可能です。Linguiseダッシュボードから「設定」>「言語フラグ表示」に移動して、言語スイッチャーをカスタマイズしてLinguise。以下の言語フラグ表示は、メイン画面、言語名、デザインなど、カスタマイズ可能な複数のメニューで構成されています。
ステップ7: Craft CMSの自動翻訳
言語スイッチャーを設定した後の見た目を確認してみましょうCraft CMS自動翻訳した例を以下に示します

Linguise: Craft CMSと統合された最高の自動翻訳
Linguiseを使えば、 Craft CMS ウェブサイトに自動翻訳を導入できます。Linguise Linguise 数ある自動翻訳サービスの中でも、最も優れた選択肢の一つと言えるでしょう。では、 Linguise 翻訳サービスのメリットは何でしょうか?以下の点に注目してください。.
Linguise 40以上のCMSと統合されており、そのうちの1つは Craft CMSです。
Linguise Craft CMS自動翻訳を含む40種類以上のCMSとウェブビルダーをサポートしています Craft CMSの翻訳に最適なソリューションとなっています Linguise統合ごとに、世界中で80以上の一般的な言語と伝統的な言語をサポートしています。
Linguise でサポートされている人気の CMS には次のようなものがあります。
- WordPress自動翻訳。LinguiseLinguiseWordPressためのプラグインを提供しています。
- Joomla 自動翻訳コンポーネント
- Prestashop
- WooCommerce
- OpenCart、その他多数
Linguise フロントエンドライブエディターで翻訳を編集する
フロントエンドのライブエディター Linguiseの自動翻訳出力を調整できます。この機能により、最小限の労力で簡単に翻訳を微調整できます。
さらに、特定の言語に精通した翻訳者を共同作業に招待することもできます。これにより、翻訳されたウェブサイトの文脈と文化の正確性が維持されます。.
Linguise 自動動的翻訳機能
Linguiseの動的翻訳機能は、 JavaScript、AJAX、その他のクライアントサイドスクリプト技術など、ウェブサイト上で動的に読み込まれたり生成されたりしたコンテンツをシームレスに翻訳します。これには、JavaScriptで生成されたコンテンツ、変数に基づいて変化するコンテンツ、ツールチップやエラーメッセージなどの動的コンテンツが含まれます。
この機能により、複雑な設定やコード編集をすることなく、訪問者に一貫した多言語エクスペリエンスを提供できます。ダッシュボードの動的翻訳ボタンを有効にするだけで、動的コンテンツをあらゆる言語に翻訳できます。.
Linguise 自動翻訳除外ルール

単語によっては、他の言語にうまく翻訳できない場合があります。そのため、そのままにしておくか、特定の言語では省略するのが最善です。Linguise Linguise は、この点を支援する便利なルールがいくつかあります。
- テキストルールを無視Linguise指示して、すべての言語で同じままにすることができます。
- インラインを無視:これにより、リンクや太字のテキストなど、特定の書式をすべての言語で一貫したものに保つことができます。
- URL を使用してページを除外する:翻訳する必要のないページがある場合は、それらをすべてスキップできます。
これらのルールにより、特に難しい単語や重要なブランド名を扱う場合に、翻訳が明確かつ正確になります。.
完全かつ徹底的なSEO実装

多言語SEOをサポートするサービスを選択することは非常に重要です。このサポートにより、Google検索ページでのサイトの表示が向上し、ユーザーが簡単に見つけられるようになります。
Linguise 、次のような多様な SEO 機能を提供します。
- 自動化されたhreflangコードとタグ
- 自動正規URL設定
- 多言語サイトマップの作成
- URL やメタディスクリプションの翻訳など。.
結論
Craft CMS ウェブサイトに自動翻訳を導入すれば、状況は劇的に変化します。世界中のユーザーにリーチし、ユーザーエクスペリエンスを向上させ、コンバージョン率を高め、SEO対策を強化することができます。Linguiseのような強力な Linguiseを活用することで、 Craft CMS サイトに多言語機能をシームレスに統合し、複数の言語間で一貫性のある最新のコンテンツを提供できます。.
Linguise 、 Craft CMSと統合された最高の自動翻訳サービスとして際立っています。フロントエンドのライブ編集、動的コンテンツ翻訳、翻訳除外ルール、包括的なSEO実装など、幅広い機能を提供します。.
さあ、何を待っているのですか? Linguiseアカウントを登録して、多言語対応のCraft CMSウェブサイトを作成し、自動翻訳の力で世界中のユーザーにリーチし、ビジネスを新たな高みへと導く可能性を解き放ちましょう。




