Craft CMSに自動翻訳を実装する方法

 Craft CMSに自動翻訳を実装する方法
目次

Craft CMSでの自動翻訳の実装は、リーチを拡大し、世界中のユーザーと関わりたいと考えている企業にとって、大きな変革をもたらす可能性があります。 今日の相互接続された世界では、多言語 Web サイトもはや贅沢ではなく、必需品です。

Craft CMS 、Web サイトを構築および管理するための堅牢なプラットフォームを提供する、強力で柔軟なコンテンツ管理システムです。 Craft CMS サイトに自動翻訳を統合すると、多言語コンテンツの作成と維持を合理化し、時間とリソースを節約しながら、複数の言語にわたって一貫した高品質のユーザー エクスペリエンスを確保できます。

このガイドでは、 Craft CMS に自動翻訳を実装することの重要性を探り、これをシームレスに実現するための手順を説明します。 

Craft CMSに自動翻訳を導入するメリット

 Craft CMSに自動翻訳を実装する方法

Craft CMSで自動翻訳を実装する方法についてさらに説明する前に、 Craft CMSで自動翻訳を実装するとどのようなメリットがあるのか​​を知っておく必要があります。 ここではその一部を紹介します。

  • 世界中の視聴者にリーチする: Web サイトのコンテンツを複数の言語で提供することで、リーチを拡大し、世界中のより幅広い視聴者とつながることができます。 たとえば、ヨーロッパ全土でサービスを提供するオンライン旅行代理店を経営している場合、 Web サイトのコンテンツをフランス語、ドイツ語、スペイン語、イタリア語に自動的に翻訳することで、新しい市場を開拓し、英語に堪能でない顧客を惹きつけることができます。
  • ユーザー エクスペリエンスの向上:ユーザーの好みの言語でコンテンツを提供すると、Web サイトでの全体的なエクスペリエンスが向上します。 ユーザーは母国語で表示されるコンテンツに関心を持ち、理解する可能性が高く、ブランドに対する満足度、信頼、ロイヤルティの向上につながります。
  • コンバージョン率の向上:調査によると、人々は母国語でコンテンツを提示されると、購入したり、望ましい行動をとったりする可能性が高くなります。 多言語 Web サイトの利点の1 つは、コンバージョン率を高め、より多くの売上や見込み客獲得を促進できることです。
  • 一貫性のある最新のコンテンツ:自動翻訳サービスを利用すると、多言語コンテンツをすべての言語バージョンにわたって一貫性のある最新の状態に保つことができます。 ソースコンテンツを更新するたびに翻訳が自動的に生成されるため、手動で更新する必要がなくなり、不一致のリスクが軽減されます。
  • SEO を促進し、国際トラフィックを促進: Web サイトのコンテンツを複数の言語に自動的に翻訳すると、検索エンジン最適化 (SEO) の取り組みが大幅に強化され、国際市場からの Web サイトのトラフィックが増加します。

多言語サイト Craft CMS導入例

得られるメリットを理解した後、多言語 Web サイトの実装方法に入る前に、インスピレーションとして使用できる多言語 Craft CMS の例をいくつか紹介します。

Hotz Brand Consultans - Craft CMSに自動翻訳を実装する方法

Hotz Brand Consultants は、 Craft CMSを使用して構築されたブランディングおよびコンサルティング会社です。 彼らのウェブサイトは、黄色の配色とシンプルなグラフィックを使用した、大胆でミニマルなデザインが特徴です。 左上隅にあるように、このサイトでは言語スイッチャーが使用されています。 このサイトはスイスに拠点を置いていますが、英語とドイツ語の間の言語切り替えサービスを提供しています。 したがって、世界中からの訪問者がドイツ語を話せない場合は、英語に切り替えることができます。

このアプローチにより、スイス国外の世界中のユーザーの検索結果に Web サイトが表示され、海外からの訪問者がサイトを見つけやすくなります。 これにより、SEO ランキングが向上し、 Web トラフィックが増加します。

野村

野村 - Craft CMSに自動翻訳を実装する方法

野村は、約 30 か国で事業を展開する世界規模の大手金融サービス会社です。 同社のウェブサイトは英語版で海外向けに提供されており、日本国内向けには日本語と中国語の翻訳でサービスを提供しています。 これにより、さまざまな言語的および文化的コンテキストに合わせたローカライズされたコンテンツを提供できます。

サイト上にさまざまな言語でコンテンツを公開することで、野村は市場全体でブランドの一貫性を維持しながら、世界中の顧客と効果的にコミュニケーションをとることができます。 これは、多国籍企業のオンライン プレゼンスのための、適切に実行されたローカリゼーション戦略の一例です。

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

Craft CMSに自動翻訳を実装する方法

Craft CMS 多言語化例を理解したところで、ここからは自動翻訳サービスを利用して Craft CMS に自動翻訳を実装してみます。

多くの翻訳サービスは、わずか数ステップの構成手順で Web を簡単かつ迅速に自動的に翻訳できます。 Linguiseの自動翻訳サービスもその 1 つです。

Craft CMSを含むさまざまな CMS および Web ビルダーと統合されています。 Craft CMSLinguise自動翻訳をインストールするには次の手順に従います。

ステップ 1: Craft CMSを準備する

最初のステップは、 Craft CMS Web サイトを翻訳できる状態にあることを確認することです。 Craft CMS Web サイトに Linguise 自動翻訳をインストールするには、 Craft CMS 管理ダッシュボードへのアクセスなどの準備が必要です。

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

次に、Linguiseアカウントにサインアップして、Web サイトのドメインを追加します。 Linguise無料トライアルを 30 日間使用できます

ステップ 3: ドメイン Web サイトの追加 Craft CMS

Linguiseの作成に成功すると Craft CMS Web サイトのドメインを追加できるダッシュボードにアクセスできるようになります。 「ドメインを追加」をクリックし、次のフィールドに入力します。

  • アカウント
  • URL
  • 使用プラットフォーム(Craft CMS)
  • 既定の言語
  • 翻訳言語
  • URLを翻訳する
  • 動的コンテンツ翻訳

次に、 「次のステップ」をクリックします。

ドメインの追加 - Craft CMSに自動翻訳を実装する方法
ドメインの追加 - Craft CMSに自動翻訳を実装する方法

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

ドメインの追加 3 - Craft CMSに自動翻訳を実装する方法

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

次に、 Linguise 翻訳スクリプトを Craft CMS がインストールされているサーバーにアップロードする必要があります。

PHP-JS 変換スクリプトをダウンロードします。 それを解凍し、 Craft CMS インストールのルート フォルダーにアップロードします。

確認しておいて:

  • スクリプトは Web サイトのルート レベル ( Craft CMS ファイルが配置されている場所) に配置されます。
  • フォルダーはデフォルトの名前「linguise」のままです。
Craft CMS ファイル - Craft CMSで自動翻訳を実装する方法

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

Config PHP - Craft CMSに自動翻訳を実装する方法

ステップ 5: Craft CMSの URL 書き換えを構成する

Craft CMSでは、デフォルトで URL 書き換えが有効になっています。 そうでない場合は、ホスティング プロバイダーを通じてアクティブ化できます。 Craft CMS .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]

    # 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]
</IfModule>
				
			

ステップ 6: 言語スイッチャーをアクティブにしてカスタマイズする

フラグ付きの言語スイッチャーを表示し、SEO 目的で HTML ヘッダーに代替 URL を追加するには、 Linguise JS スクリプト リンクをすべての Craft CMS ページに含める必要があります。

スクリプト リンクを取得するには、 Linguise ダッシュボードのドメイン設定に移動し、提供されたスクリプト リンクをコピーします。

スクリプト言語スイッチャー - Craft CMSに自動翻訳を実装する方法

このコードを Craft CMS に統合する簡単な方法は、テンプレート インデックスにコードを追加することです。 /template フォルダーに移動し、ヘッダー セクションにスクリプト リンクが含まれるようにインデックス ファイルを変更します。

言語スイッチャーは、優先言語を選択するためのフラグ ポップアップで表され、Web サイト設定の最後にあるコードをコピーし、HTML ページの先頭に貼り付けることでロードできます。 これにより、フラグ言語スイッチャーが自動的にロードされます。

スクリプトの貼り付け - Craft CMSに自動翻訳を実装する方法

言語スイッチャーはデフォルトで表示されますが、カスタマイズすることもできます。 Linguiseダッシュボードから [設定] > [言語フラグの表示] に移動して、言語スイッチャーをカスタマイズします 次の言語フラグ表示が表示されます。これは、メイン表示、言語名、デザインから始まり、カスタマイズできるいくつかのメニューで構成されています。

ステップ 7: Craft CMSの自動翻訳

言語スイッチャーをセットアップした後にどのように表示されるかを確認できます、Lingusie の自動翻訳サービスを使用して自動的に翻訳されたCraft CMSの例です

自動翻訳 Craft CMS - Craft CMSに自動翻訳を実装する方法

Linguise: Craft CMSと統合された最高の自動翻訳

Linguiseを使用して Craft CMS Web サイトに自動翻訳を実装できるようになりました。 Linguise 数多くの自動翻訳サービスの中で最良の選択肢の 1 つと言えます。 では、 Linguise 翻訳サービスにはどのような利点があるのでしょうか? 以下の点に注意してください。

Linguise 40 以上の CMS と統合されており、そのうちの 1 つは Craft CMS

Linguise Craft CMS自動翻訳を含む 40 種類以上の CMS および Web ビルダーをサポートしていますCraft CMS を翻訳するための理想的なソリューションになります。 さらに、統合するたびに、 Linguise世界中で 80 以上の一般的な言語と伝統的な言語をサポートします。

Linguise でもサポートされている一般的な CMS には次のようなものがあります。

Linguise フロントエンド ライブ エディターで翻訳を編集する

フロントエンドのライブ エディター Linguiseの自動翻訳出力を調整できます。 この機能を使用すると、最小限の労力で翻訳を簡単に調整できます。

さらに、特定の言語に熟練した翻訳者を招待して共同作業を行うこともできます。 これにより、翻訳された Web サイトが文脈上および文化上の正確さを維持することが保証されます。

Linguise 自動動的翻訳機能

Linguiseの動的翻訳機能は、JavaScript、AJAX、またはその他のクライアント側スクリプト技術を含む、Web サイト上で動的にロードまたは生成されたコンテンツをシームレスに翻訳します。 これには、JavaScript で生成されたコンテンツ、変数に基づいて変更されるコンテンツ、ツールヒントやエラー メッセージなどの動的コンテンツが含まれます。

この機能により、複雑な構成やコード編集を行わなくても、訪問者は一貫した多言語エクスペリエンスを確保できます。 ダッシュボードの動的翻訳ボタンをアクティブにするだけで、動的コンテンツをすべての言語に翻訳できます。

Linguise 自動翻訳の除外ルール

翻訳の除外 - Craft CMSで自動翻訳を実装する方法

単語が他の言語にうまく翻訳されない場合があるため、単語をそのままにしておくか、特定の言語ではスキップすることが最善です。 Linguise これに役立ついくつかの便利なルールがあります。

これらのルールにより、特に扱いにくい単語や重要なブランド名を扱う場合、翻訳が明確かつ正確になることが保証されます。

完全かつ徹底的なSEOの実装

多言語の Magento ストアを作成する方法

多言語 SEOをサポートするサービスを選択することは重要な決定です。 このサポートにより、Google 検索ページでサイトが確実に表示され、ユーザーが簡単に見つけられるようになります。

Linguise 、次のようなさまざまな SEO 機能を提供します。

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

結論

Craft CMS Web サイトに自動翻訳を実装すると、状況が一変する可能性があります。 これにより、世界中の視聴者にリーチし、ユーザー エクスペリエンスを向上させ、コンバージョン率を高め、SEO の取り組みを強化することができます。 Linguiseのような強力なソリューションを活用することで、多言語機能を Craft CMS サイトにシームレスに統合し、複数の言語にわたって一貫性のある最新のコンテンツを確保できます。

Linguise 、 Craft CMSと統合された最高の自動翻訳サービスとして際立っています。 フロントエンドのライブ編集、動的なコンテンツ翻訳、翻訳除外ルール、包括的な SEO 実装など、幅広い機能を提供します。  

何を求めている? Linguiseアカウントを登録し、多言語のCraft CMS Web サイトを作成すると、世界中の視聴者にリーチできる可能性が解き放たれ、自動翻訳の力でビジネスを新たな高みに引き上げることができます。

あなたも読むことに興味があるかもしれません

お見逃しなく!
ニュースレターを購読する

ウェブサイトの自動翻訳、国際SEOなどのニュースを受け取る!

Invalid email address
試してみる。 月に1回、いつでも退会できます。

メールを共有せずに終了しないでください。

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

お見逃しなく!
Invalid email address