Kirby CMS で自動翻訳を実装する方法

Kirbyウェブサイトでのオンラインショッピングの図。オンラインで買い物をする人のイラスト。.
Table of Contents

Kirby CMSで自動翻訳を実装することは、多様な言語のオーディエンスとつながりたいと考える企業にとっての戦略となり得ます。 多言語ウェブサイト は単なる追加機能ではなく、競争力を維持し、新たな市場機会を開拓するための重要な要素です。

Kirbyを搭載したサイトに自動翻訳を統合することで、多言語コンテンツを効率的に作成・維持管理でき、時間とリソースの投資を大幅に削減しながら、さまざまな言語で一貫した高品質のユーザー体験を確保できます。このガイドでは、Kirby CMSで自動翻訳を実装する方法を順を追って説明し、ウェブサイトの例やステップバイステップの手順を紹介します。.

Kirby CMSで自動翻訳を実装すべき理由とは?

スタジオで楽器を演奏する2人のミュージシャン。画像は白黒です。.

Kirby CMS で自動翻訳を実装する必要がある主な理由は 4 つあります。.

  • グローバルリーチの拡大: ウェブサイトのコンテンツを複数の言語で提供することで、世界中のオーディエンスとつながることができます。たとえば、国際的なeコマースサイトを運営している場合、自動翻訳をさまざまな言語に適用することで、新しい市場に参入し、主要言語に堪能でない顧客を引き付けることができます。
  • ユーザーエンゲージメントの向上: 訪問者が好みの言語でコンテンツに触れると、エンゲージメントが高まり、直帰率が低下します。シームレスな多言語体験は、ユーザーをKirby搭載サイトにより長く滞在させ、コンバージョンや目的のアクションの可能性を高めます。
  • コンバージョン率の向上: 調査によると、人は母国語でコンテンツを提示されると、購入や望ましい行動を起こす傾向が強まります。Kirby CMSに自動翻訳を実装することで、コンバージョン率を高め、多様な言語市場からの売上やリード獲得を促進できます。
  • SEOパフォーマンスの向上: Kirbyウェブサイトのコンテンツを多言語に翻訳することで、検索エンジン最適化の取り組みを大幅に強化できます。検索エンジンはローカライズされたコンテンツを優遇するため、国際的なオーディエンス向けの関連検索結果にあなたのウェブサイトが表示される可能性が高まり、より多くのオーガニックトラフィックを獲得できます。

多言語ウェブサイトKirby CMSの実装例

によると、 trends.builtwith.comでは、数十のサイトがKirby CMSを使用して構築されています。そこで今回は、その中からいくつかの事例をご紹介し、多言語対応のKirby CMSサイトの作成を検討されている方の参考になればと思います。

Original Mockups

美しいデザインのための美しいモックアップ。デザイナー向けの高品質なモックアップ

Original Mockupsは、デザイナーが作品を披露するための高品質なモックアップを提供するウェブサイトです。Kirby CMSで構築可能なこのウェブサイトは、英語とスペイン語(ベータ版)の両方でコンテンツを提供しています。この多言語アプローチにより、さまざまな地域のデザイナーというより幅広いオーディエンスにリーチし、ユーザーの好みの言語でモックアップ製品やサービスを紹介することができます。.

また、ページ下部のウェブサイトでは、ユーザーが英語とEspañol(ベータ版)を切り替えられます。この機能により言語間のシームレスなナビゲーションが可能になり、英語話者とスペイン語話者の訪問者のユーザー体験が向上します。Kirby CMSの多言語設定では、商品説明、価格情報、サポートドキュメントを含むコンテンツを複数の言語で管理・表示しながら、すべての言語バージョンで一貫したデザインとユーザーインターフェースを維持できます。.

OBS Project

Open Broadcasting Software のロゴとダウンロードオプション。OBS Studio は、無料のオープンソース ライブストリーミングおよびビデオ録画ソフトウェアを提供します。.

OBS Studioの開発元であるOBS Projectは、多言語ウェブサイトを運営するためにKirby CMSを活用しています。Kirby CMSで構築されたOBS Studioのウェブサイトは、コンテンツクリエイターやストリーマーというグローバルなユーザーベースに応えるため、複数の言語でコンテンツを提供しています。.

ページの下部には、Čeština、Dansk、Deutsch、Español、Euskara、Suomi、Français、Magyar、日本語、한국어、Português do Brasil、Русский、Svenska、Türkçe、Українська、中文(简体)を含む15の言語オプションを備えた包括的な言語切り替え機能があります。この多言語アプローチにより、OBS Projectは世界中のユーザーと効果的にコミュニケーションを図り、ユーザーが希望する言語でドキュメント、ダウンロード手順、コミュニティリソースを提供することができます。. 

言語の壁を突破する
言語の壁に別れを告げ、無限の成長を手に入れましょう!今すぐ自動翻訳サービスをお試しください。.

Kirby CMS で自動翻訳を実装する方法

Kirby CMSで作成された多言語ウェブサイトの例を確認した後、自動翻訳サービスを使用して自動翻訳を実装する方法を探ります。多くのサービスは、ほんのいくつかの設定手順でウェブサイトを迅速かつ簡単に翻訳できます。そのようなサービスの1つが Linguiseです。.

Linguise は、Kirby CMSを含むさまざまなCMSプラットフォームやウェブビルダーと統合されています。Kirby CMSに インストールする Linguise 自動翻訳の手順は以下のとおりです。

ステップ1: Linguise アカウントを登録する

最初のステップは、Kirby CMSのウェブサイトが翻訳に対応していることを確認することです。Kirby CMSのウェブサイトに Linguise 自動翻訳をインストールするには、Kirby CMSの管理ダッシュボードへのアクセスが必要です。.

次に、 無料の Linguise アカウントを作成 し、ウェブサイトのドメインを追加します。サブスクリプションプランを決定する前に、30日間の無料トライアルをご利用いただけます。

ステップ2:ドメインウェブサイトKirby CMSを追加する

Linguise アカウントを作成したら、ダッシュボードにアクセスしてKirby CMSウェブサイトのドメインを追加します。「ドメインを追加」をクリックし、以下の項目を入力してください:

  • アカウント
  • URL
  • 使用プラットフォーム(Kirby CMS)
  • デフォルト言語
  • 翻訳言語
  • URLを翻訳する
  • 動的コンテンツの翻訳
黒い背景に白い文字。判読不能。.
非常に薄いグレーのテキストが表示された黒い背景。テキストは読みにくい。.

ステップ3: Linguise スクリプトをアップロードして接続する

Linguise 翻訳スクリプトは、Kirby CMS がインストールされているサーバーにアップロードする必要があります。こちらからダウンロードできます。.

スクリプトをダウンロードしたら、解凍してKirby CMSがインストールされているルートフォルダにアップロードしてください。.

  • ウェブサイトのルートレベル(Kirby CMSファイルが配置されている場所)に設置されていることを確認してください。.
  • フォルダがデフォルト名「linguise」のままであることを確認してください。
暗い背景に名前が並んだチェックボックスリスト

次に、 Linguise APIキーをサーバーにアップロードした`Configuration.php`ファイルにコピーする必要があります。ファイルを編集し、シングルクォートの間にAPIキーを貼り付けて、`REPLACE_BY_YOUR_TOKEN`というテキストを置き換えてください。.

ウェブサイトの構成とセットアップ用のコンピュータ コード。.

ステップ4:Kirby CMS の URL リライトを設定する

デフォルトでは、URL書き換えはKirby CMSで有効になっています。有効になっていない場合は、ホスティングプロバイダーを通じて有効にできます。.

言語ごとに URL を設定するには、デフォルトの Kirby CMS の `.htaccess` ファイル内の `RewriteEngine on` という行の後に、次のコードを `.htaccess` ファイルに追加します:

				
					<IfModule mod_rewrite.c>
  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]
</IfModule>
				
			

URL「www.shop.com/fr/」を使用して、翻訳されたすべてのページを読み込めるようになりました。.

ステップ5:言語切り替え機能を有効化してカスタマイズする

SEO対策として、言語切り替えスイッチャー(国旗付き)と代替URLをHTMLヘッダーに表示するには、すべてのKirby CMSページに Linguise JavaScriptリンクを読み込む必要があります。.

スクリプトリンクを取得するには、 Linguise ダッシュボードのドメイン設定に移動し、スクリプトリンクをコピーしてください。.

黒い背景に小さく判読不能なテキスト。読めない内容。.

Kirby CMSでこのコードを読み込む最も簡単な方法は、ウェブサイトのheader.phpまたは<head>コード内に追加することです。.

 

設定方法は以下のとおりです。.

  1. ウェブサイトのルート フォルダーにアクセスします。.
  2. site > snippets > header.phpに移動します。.
  3. 以下に示すように、header.php ファイルを編集して、ヘッダー セクションにスクリプト リンクを含めます。.
黒い背景上のNode.jsプロジェクトのREADMEファイル

設定が完了したら、言語スイッチャーの外観をプレビューできます。以下は、 Linguiseの自動翻訳サービスを使用して Kirby CMS を自動翻訳した場合の表示例です。.

プロジェクトの例の画像、木と天の川。.

LinguiseによるKirby CMSの自動翻訳

Linguise は、Kirby CMSのウェブサイトに自動翻訳をシームレスに統合します。業界をリードする翻訳サービスとして、80以上の言語をサポートし、 40以上のCMSプラットフォームと統合しており、 Kirby CMSも含まれます。この統合により、ウェブサイトの多言語化が簡素化され、スムーズなユーザー体験を実現します。

100% 多言語 SEO 翻訳をサポート

Kirby CMS で自動翻訳を実装する方法

Linguiseでは、 多言語SEO 機能を通じて、検索エンジンにおけるウェブサイトの可視性を高めることができます。多言語サイトマップの生成、hreflangコードとタグの作成、正規URLの設定、URLとメタディスクリプションの翻訳を支援します。これらの機能により、サイトの検索エンジンランキングと、さまざまな言語のユーザーにとってのアクセシビリティが向上します。

翻訳のフロントエンドライブエディター

Linguise は、 フロントエンドのライブエディター を提供しており、翻訳を必要に応じて迅速に調整できます。このツールは迅速な変更を支援し、翻訳が正確であることを保証します。さらに、プロの翻訳者と協力して、文脈や文化の正確性を維持することができます。

自動翻訳除外ルール

かすかな文字の線が入った黒い背景。.

翻訳の課題に対応するため、 Linguise は、うまく翻訳されない可能性のある特定の用語を保持または省略するための除外ルールを提供しています。特定のテキスト、インラインコンテンツ、または特定のページを無視するルールを設定でき、翻訳の明確さと正確さを確保できます。.

動的翻訳機能

Linguiseの 動的翻訳機能 により、JavaScriptやAJAXなどを通じて動的に生成または読み込まれたコンテンツが効果的に翻訳されます。これには、チェックアウトプロセスやポップアップなどの要素が含まれます。動的翻訳のトグルを有効にするだけで、このコンテンツを簡単に管理できます。

新しい市場を開拓する準備はできていますか?1ヶ月の無料トライアルで、自動翻訳サービスを無料でお試しください。クレジットカードは不要です!

Conclusion

Kirby CMSのウェブサイトに自動翻訳を導入すると、リーチを大幅に拡大し、ユーザーエンゲージメントを高め、コンバージョン率を向上させることができます。 Linguiseを使用すれば、多言語コンテンツを簡単に管理でき、SEO対策を最適化しながら、さまざまな言語のユーザーにシームレスな体験を提供できます。.

Linguise は、フロントエンドでのライブ編集、動的コンテンツの翻訳、特定の用語の除外ルール、包括的なSEOサポートなど、強力な機能を提供します。これらの機能により、Kirby CMSとの自動翻訳の統合に最適な選択肢となります。.

ぜひ今すぐ Linguise アカウントに登録 して、Kirby CMSのウェブサイトを多言語対応の強力なサイトへと変革しましょう。 

こちらもお読みになることをお勧めします

Don't miss out!
Subscribe to our Newsletter

ウェブサイトの自動翻訳、国際SEOなどに関するニュースを受け取りましょう!

Invalid email address
ぜひお試しください。月に1回の配信で、いつでも配信停止できます。.

メールアドレスを共有せずに離脱しないでください!

宝くじに当たる保証はできませんが、翻訳に関する興味深い情報ニュースや時折の割引をお約束します。.

Don't miss out!
Invalid email address