Concrete CMSで構築されたウェブサイトをお持ちですか?もしそうなら、自動翻訳の導入を検討してみてください。自動翻訳を利用すれば、コンテンツを複数の言語で簡単に提供できるため、ウェブサイトのオーディエンスを拡大できます。.
この記事では、 Concrete CMSに自動翻訳を実装する方法を解説します。また、や、 Concrete CMS のようなツールを活用してシームレスな翻訳を実現する方法 Linguise についても見ていきます。を使用した多言語ウェブサイトの実例
Concrete CMSで自動翻訳を実装するメリット

Concrete CMSで自動翻訳を実装する方法を説明する前に、読者とウェブサイト運営者の両方が実感できるいくつかのメリットをご紹介します。.
- グローバル市場へのリーチ拡大: 複数言語への自動翻訳オプションを提供することで、サイトのコンテンツはさまざまな国の読者が母国語でアクセスできるようになります。さらに、サイトオーナーは言語ごとに個別のコンテンツを作成する必要なく、オーディエンスを拡大する機会を得られます。
- ユーザー体験の向上: コンテンツが母国語で表示されると、読者はより簡単かつ迅速に理解できます。また、サイト所有者は、コンテンツが消化しやすいため、ウェブサイトの滞在時間とユーザーエンゲージメント率が高くなることにも気づくでしょう。
- コンバージョン率の向上: 提供されている内容を完全に理解すると、読者は望ましい行動(商品の購入やニュースレターへの登録など)を取る可能性が高くなります。これは、国際市場からの売上や登録者数の増加につながるため、サイト所有者にとって確実にメリットとなります。
- 検索での可視性の向上: 自動言語・翻訳機能を提供することで、サイトがさまざまな言語や国の検索結果に表示される可能性が高まります。これは ウェブサイトのトラフィック増加
Concrete CMS のサイトオーナーは、自動翻訳を実装することでグローバルなリーチを拡大できます。.
Concrete CMSを使った多言語ウェブサイトの事例
現在、 42,073の稼働中ウェブサイト が Concrete CMSを使用しており、さらに129,366のサイトがこれまでに Concrete CMSを使用してきました。
これほど多くのユーザーがいるため、これらのサイトの多くは多言語機能を効果的に実装しています。以下は多言語ウェブサイトの例です。.
刺繍

Embroideres.comは、刺繍愛好家やプロフェッショナル向けに、高品質なデジタル刺繍デザインを幅広く提供するウェブサイトです。このサイトでは、動物、花、キャラクターなど様々なカテゴリーを網羅し、毎日更新される多様な刺繍パターンのコレクションを提供しています。ユーザーは個々のデザインを購入し、自分の刺繍機にダウンロードすることができ、画像にあるように、デザイン1点あたり2.89ドルから3.39ドルという手頃な価格設定となっています。.
言語セレクター はページの右上隅にあり、このサイトの注目すべき機能です。これにより、訪問者は英語、フランス語、ドイツ語、イタリア語、スペイン語、ポルトガル語、ロシア語を含む複数の言語でコンテンツにアクセスできます。この機能はサイトのグローバルなリーチを大幅に拡大し、さまざまな国のユーザーが好みの言語で快適に刺繍デザインを閲覧・購入できるようにします。
オーディアル

Audialsは、包括的なデジタルエンターテインメントソフトウェアソリューションを提供するテクノロジー企業です。主力製品であるAudials Oneは、音楽、映画、ラジオなどのコンテンツ検索、保存、AIによる強化など、幅広い機能を提供しています。世界中で1,500万人以上のユーザーを抱え、Audialsは業界の主要プレイヤーとしての地位を確立しています。.
Audialsのウェブサイトは、ページの右上隅に言語切り替え機能を提供することで、同社のグローバルな視点を反映しています。このドロップダウンメニューにより、訪問者は英語(EN)、ドイツ語(DE)、スペイン語(ES)、フランス語(FR)、日本語(JP)を含む複数の言語を切り替えることができます。この機能により、さまざまな国の顧客が情報に簡単にアクセスし、理解できる言語で製品を使用できるようになります。.
モサ

Mosaは140年以上にわたり事業を展開してきた大手セラミックス企業であり、革新的なオランダのデザインによる高品質なタイルの製造を専門としています。Mosaのウェブサイトは、「時代を超えたデザインのシグネチャーサーフェス」に注力する同社の姿勢を反映しており、壁、床、ファサード、テラス向けの幅広いタイル製品を紹介しています。.
Mosaのウェブサイトでは、右上隅に包括的な言語切り替え機能が備わっています。このドロップダウンメニューでは、Nederlands(オランダ)、English(グローバル)、English(米国)、Deutsch(ドイツ)、Français(フランス)など、幅広い言語オプションを提供しています。このように多様な言語オプションが用意されていることは、4つの大陸にまたがる50か国以上のお客様にサービスを提供するMosaのグローバルな展開力を示しています。.
Concrete CMSで自動翻訳を実装する方法
Bubble.ioで構築された多言語サイトの事例を確認したら、次は翻訳サービスを利用した自動翻訳の実装です。いくつかのサービスが、最小限の設定で迅速かつ簡単なウェブサイト翻訳を提供しています。人気のある選択肢の一つが Linguiseです。.
Linguise は、 Concrete CMSを含むさまざまなCMSプラットフォームやウェブビルダーとシームレスに統合されます。以下は、 Concrete CMSに Linguise 自動翻訳を Concrete CMSインストールする手順です。
ステップ1:ドメインウェブサイトを登録する
まずは無料の Linguise アカウントを作成し、ウェブサイトのドメインを追加してください。サブスクリプション契約を締結する前に、30日間の無料トライアルをご利用いただけます。.
次に、翻訳の認証のためにドメインを登録する必要があります。ドメイン名を「https://」の部分も含めてコピーし、プラットフォームとして「Concrete CMS」を選択してください。.

Concrete CMSで自動翻訳を設定するために、元の言語と翻訳先の言語を選択してください。.

ステップ2: Linguise スクリプトをアップロードして接続する
Linguise の翻訳スクリプトは、 Concrete CMS がインストールされているサーバーにアップロードする必要があります。スクリプトは提供されたリンクからダウンロードできます。.
ダウンロードしたら、ファイルを解凍し、 Concrete CMS インストールのルートディレクトリにアップロードしてください。スクリプトが Concrete CMS ファイルが保存されているルートフォルダに配置されていることを確認し、フォルダ名を「linguise」のままにしてください。

次に、サーバーにアップロードしたConfiguration.phpファイルに Linguise APIキーを挿入する必要があります。ファイルを開き、「REPLACE_BY_YOUR_TOKEN」というテキストをAPIキーに置き換え、シングルクォートの間に配置します。.

ステップ3: Concrete CMS のURLリライトを設定する
Concrete CMSでは、URLリライトがデフォルトで有効になっています。ただし、有効になっていない場合は、ホスティングプロバイダーを通じて有効化できます。.
言語ごとにURLを設定するには、.htaccessファイルを更新する必要があります。デフォルトの Concrete CMS .htaccessファイルにある「RewriteEngine on」の行の後に、以下のコードを追加するだけです。.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)(?:$|/)(.*)$ /concretee/linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . /concretee/index.php [L]
ステップ4:言語切り替えボタンの有効化とカスタマイズ
Linguise のJSスクリプトリンクは、HTMLヘッダーにフラグ付きの言語スイッチャーと代替URLを表示するために、すべての Concrete CMS ページに読み込む必要があります(SEO対策として重要です)。.
スクリプトリンクを取得するには、 Linguise ダッシュボードに移動し、ドメイン設定に進み、スクリプトリンクをコピーしてください。.

The simplest way to load this code in Concrete CMS is by adding it to your website’s header.php or inside your site’s System & Settings > SEO & Statistics.

次に、 「トラッキング コード」 、以下に示すようにコードを挿入します。

デフォルトでは、言語切り替え機能はサイトの右上に表示されます。次のセクションで説明するように、その外観をカスタマイズできます。.

ダッシュボードの「言語フラグの表示」機能で言語スイッチャーをカスタマイズできます。.
ステップ5:ウェブサイトを自動翻訳する
以下は、 Linguiseの自動翻訳サービスを使用してシームレスな言語翻訳を行った際の Concrete CMS の表示例です。.

Concrete CMS を Linguiseで自動翻訳

Linguise は Concrete CMSと統合されています。 トップクラスの翻訳サービスとして、80以上の言語をサポートし、 Concrete CMSを含む40以上のCMSプラットフォームで動作します。この統合により、多言語ウェブサイトの構築が簡素化され、ユーザーエクスペリエンスが向上します。以下が期待できる主な機能です。
自動多言語SEO最適化
サイトの可視性を高めるために、 Linguise は強力な多言語SEOサポートを提供します。多言語サイトマップの生成、hreflangタグの追加、canonical URLの設定、URLとメタディスクリプションの翻訳によりSEOを強化します。これらの機能は検索エンジンのランキング向上を支援し、多様なユーザーにとってサイトをよりアクセスしやすくします。.
フロントエンドのライブエディターによる柔軟な編集
Linguise はフロントエンドのライブエディターを備えており、サイト上の翻訳をすばやく調整できます。これにより、翻訳が正確で簡単に修正できるようになります。また、プロの翻訳者と協力して、文化的および文脈的な関連性を確保することもできます。.
フロントエンドのライブエディターでは、ダッシュボード内でプロの翻訳者を招待して共同作業を行うことで、コンテンツの文化的および文脈的な正確性を維持できます。.
グローバル翻訳除外ルール
Linguise はグローバルな翻訳除外ルールも提供しており、うまく翻訳されない可能性のある特定の用語やコンテンツを除外できます。特定のページやインラインコンテンツを除外するルールを設定して、翻訳の正確性と明瞭性を維持することができます。.
Conclusion
Concrete CMS のウェブサイトに自動翻訳を導入すると、オーディエンスを大幅に拡大し、ユーザーエンゲージメントを高め、コンバージョン率を向上させることができます。 Linguiseを使えば、多言語コンテンツの管理が簡単になります。異なる言語のユーザーにスムーズな体験を提供しながら、SEO対策も最適化できます。.
Linguise は、フロントエンドでのライブ編集、動的コンテンツの翻訳、特定の用語の除外ルール、包括的なSEOサポートといった強力な機能を提供します。これらの機能により、自動翻訳を Concrete CMSと統合するための優れたソリューションとなります。始める準備はできましたか? Linguiseのアカウントに Linguise登録して 、あなたの Concrete CMS ウェブサイトを完全な多言語プラットフォームに変えましょう。




