Craft CMSで言語切り替えを設定する方法

Cybrooneウェブサイトの白黒スクリーンショット.
目次

Craft CMS に言語スイッチャーを設定することは、世界中のユーザーにリーチすることを目指すウェブサイトにとって不可欠な機能です。今日のグローバル化時代において、複数の言語をシームレスに切り替える機能は喫緊の課題です。.

Craft CMSに言語スイッチャーを設定すると Craft CMSでスムーズかつ効率的に設定できます。

Craft CMSで言語スイッチャーを設定することの重要性

Webデザインと開発の要素を集めたコレクション。Web開発に関連する様々なアイコンとシンボルが含まれています。.

Craft CMSで言語スイッチャーを設定する方法を詳しく説明する前に、まず言語スイッチャーを設定することの重要性について説明しましょう。以下にいくつか例を挙げます。.

  • より優れたユーザー エクスペリエンス:言語切り替え機能により、訪問者は好みの言語でコンテンツに簡単にアクセスできるようになり、Web サイトに対する理解と関与が向上します。
  • 直帰率の低減:希望する言語が見つからない訪問者は、ウェブサイトをすぐに離脱してしまう可能性があります。複数の言語に対応した言語スイッチャーを導入すれば、サイトからの離脱を防ぐことができます。
  • コンバージョンの増加:製品の詳細、ポリシー、購入プロセスをその言語で理解することで、訪問者が購入したり、その他のアクションを取ったりすることを促すことができます。
  • 多言語SEOの最適化:検索エンジンはウェブサイトのランキング付けにおいて、ユーザーエクスペリエンスを考慮します。ユーザーフレンドリーな言語スイッチャーは、多言語SEOランキングの向上につながります。コンテンツを正しく翻訳することで、検索エンジンに対し、サイトが様々な言語のクエリに関連性が高いという肯定的なシグナルを送ることができます。
言語の壁を打ち破る
言語の壁に別れを告げ、無限の成長にこんにちは!自動翻訳サービスを今すぐお試しください。.

Craft CMSで言語切り替えを設定する方法

多言語対応の Craft CMS ウェブサイトで言語スイッチャーを使用することの重要性を理解した上で、その使い方について説明しましょう。通常、ウェブサイト翻訳サービスではこの機能が提供されており、ニーズに合わせてカスタマイズできます。.

しかし、すべての翻訳サービスが、簡単にカスタマイズでき、ユーザーフレンドリーな言語スイッチャーを提供しているわけではありません。そのため、様々なフレームワークと互換性があり、柔軟な言語スイッチャー機能を備えた自動翻訳サービスを選ぶことが重要です。.

これらの基準を満たすサービスの一つがLinguise。LinguiseLinguise、簡単にカスタマイズでき、ユーザーフレンドリーな言語切り替え機能を提供しており、 Craft CMSとスムーズに統合

Linguise と Craft CMS フレームワークのシームレスな統合により、多言語アプリケーションに言語スイッチャーを簡単に追加できます。Linguiseの高度 Linguise機能とユーザーフレンドリーなインターフェースにより、 Craft CMS ウェブサイトでの言語スイッチャーの設定と管理がはるかに簡単になります。.

多言語Craft CMSウェブサイトLinguiseをインストールし、言語スイッチャーを設定する手順です

#1: 無料の Linguise アカウントに登録する

Linguise無料アカウント、1ヶ月間の無料トライアルをご利用ください。メールアドレスを入力するだけで、ユーザー名とパスワードが生成されます。

トライアル期間中は、 Linguise が提供する魅力的な機能をすべてご利用いただけます。トライアル期間終了後は、 Linguise ダッシュボードへ移動します。.

#2: ドメインウェブサイトを追加する Craft CMS

Linguiseと、ダッシュボードに移動し、 Craft CMSウェブサイトのドメインを入力します。 「ドメインを追加」、以下のフィールドに入力します。

  • アカウント
  • URL
  • 使用プラットフォーム (Craft CMS)
  • デフォルト言語
  • 翻訳言語
  • URLを翻訳
  • 動的コンテンツ翻訳
背景は黒。文字と線は白。.
 Craft CMSで言語切り替えを設定する方法

後続の手順で貼り付ける必要がある API キーを取得できます。.

Investopediaの金融ウェブサイトのスクリーンショット(テキストがぼやけている)

#4: Linguise スクリプトをアップロードする

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

 

PHP-JS 変換スクリプトをダウンロードし、解凍して、 Craft CMS インストールのルート ディレクトリにアップロードします。.

スクリプトが、 Craft CMS ファイルが配置されている Web サイトのルート ディレクトリに配置され、フォルダーが元の名前「linguise」を維持していることを確認します。

フォルダを含むファイルマネージャーのディレクトリ一覧

その後、サーバーにアップロードしたConfiguration.phpファイルに Linguise APIキーを挿入します。ファイルを開いて編集し、引用符で囲んだAPIキーを貼り付け、「REPLACE_BY_YOUR_TOKEN」というテキストを置き換えます。.

 Craft CMSで言語切り替えを設定する方法

#5: 言語スイッチャーを有効にしてカスタマイズする

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

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

空白の白い背景画像。.

このコードを Craft CMS に組み込む簡単な方法は、テンプレートのインデックスに追加することです。/templateフォルダにアクセスし、インデックスファイルを編集して、ヘッダーセクションにスクリプトリンクを追加します。.

希望の言語を選択するためのフラグポップアップで表示される言語スイッチャーを表示するには、ウェブサイト設定の最後にあるコードをコピーし、HTMLページのヘッダーに貼り付けることで読み込むことができます。この操作により、フラグ言語スイッチャーが自動的に読み込まれるようになります。.

プログラミングエディタでコード行を表示するコンピュータ画面

言語スイッチャーは最初はデフォルトの形式で表示されますが、カスタマイズできます。Linguiseダッシュボードの「設定」>「言語フラグ表示」にアクセスして、言語スイッチャーをカスタマイズできますLinguiseこのセクションには、メイン画面、言語名、デザイン要素など、さまざまなカスタマイズオプションが含まれています。

#6 メインディスプレイを構成する

言語スイッチャーの設定を開始するには、 Linguise内の「設定」>「言語フラグの表示」

このセクションでは、いくつかの設定をカスタマイズできます。まず、メインの表示設定では、次のようなさまざまな要素を変更できます。.

  • フラグアイコンのスタイル:並べて表示、ドロップダウン メニュー、ポップアップから選択できます。
  • 位置:この設定は、ウェブサイト上の言語スイッチャーの配置を指定します。配置オプションは複数ありますので、訪問者がアクセスしやすい位置を選択してください。
完全に黒い背景

#7 旗のデザインを設定する

メインの表示設定を調整したら、表示されるフラグのデザインをカスタマイズできます。.

  • 言語名の表示:国名または言語自体に基づいて言語名を表示できます。例えば、「French」や「Français」のように表示できます。
  • 英語の国旗タイプ:この機能は、アメリカ英語やイギリス英語など、複数のバリエーションを持つ言語に役立ちます。スペイン語、台湾語、ドイツ語、ポルトガル語にも適用されます。
  • フラグ スタイル:このオプションを使用すると、フラグ アイコンの形状 (丸型または長方形) を選択できます。
複数のコンピューター画面のぼやけた画像。.

#8 色とサイズを設定する

旗のデザイン設定が完了したら、旗の色とサイズのカスタマイズに進みます。調整可能な設定は以下の通りです。.

  • 旗の境界線の半径:長方形の旗のスタイルの境界線の半径をピクセル単位で調整します。
  • 言語名の色:名前を表示するためのデフォルトのテキスト色を選択します。
  • ポップアップ言語の色:ポップアップまたはドロップダウン領域の言語タイトルテキストの色を定義します。
  • 旗のサイズ:旗アイコンのサイズを変更します。
  • 言語名ホバーカラー: 言語名にマウスオーバーしたときに表示されるテキストの色を指定します。
  • ポップアップ言語のホバーカラー:ユーザーがポップアップまたはドロップダウン領域の言語タイトルにマウスを移動したときに表示されるテキストの色を決定します。
黒い背景に輪郭線のある長方形

#9 ボックスの影を設定する

最後に、国旗ボックスの影の設定を調整できます。最初のオプションでは、ウェブサイトに表示される各国旗アイコンに影の効果を追加できます。次のオプションでは、ユーザーが言語の国旗にマウスオーバーした際の影の効果を調整できます。.

必要な調整をすべて完了したら、「保存」ボタンをクリックしてカスタマイズを適用します。その後、 Craft CMS ウェブサイトにアクセスし、設定が正常に適用されていることを確認してください。言語スイッチャーの表示は、おおよそ以下のようになります。.

技術仕様比較表のスクリーンショット。.

セットアッププロセスが完了すると、 Craft CMS 多言語 Web サイトで言語スイッチャーの機能を確認できます。.

メニュー付きのウェブサイトの白黒スクリーンショット。.
ドイツ語のウェルカムメッセージが表示された暗いウェブページ。背景には様々なアイコンが見えます。.

Craft CMSの言語スイッチャーを最適化するための5つのヒント

Craft CMSで言語スイッチャーを設定したらサイトと訪問者の両方にメリットをもたらす言語セレクターの設計とそのパフォーマンスに関するベスト プラクティスを理解することが重要です

簡単に認識できる言語の国旗ロゴを使用する

デジタルインターフェースレイアウトの技術図面。さまざまな要素が含まれています。.

訪問者が希望の言語を素早く識別し、選択できるように、世界的に認知されている言語アイコンや国旗を使用することが重要です。混乱や曖昧さを避けるため、使用するアイコンや国旗は明瞭で、色のコントラストが良好で、様々な文化圏で広く理解されていることを確認してください。.

馴染みのあるシンボルやアイコンは、直感的でユーザーフレンドリーな体験を提供し、訪問者が希望する言語バージョンに簡単に移動できるようにします。誤解や混乱を避けるために、世界的に知られているアイコンや国旗を選択することが非常に重要です。.

言語名と国旗の使用

黒い背景の未来的なウェブサイトのスクリーンショット。山のグラフと様々なアイコンが表示されたユーザーインターフェースが表示されています。.

国旗のみを使用するだけでなく、国旗と元の言語名の両方を組み込むことを検討することをお勧めします。一部の言語は複数の国で話されており、国旗も異なるため、このアプローチは混乱を避けるのに役立ちます。.

言語名を直接使用することで曖昧さがなくなり、訪問者は誤解することなく希望の言語を明確に識別し、選択できるようになります。さらに、言語名を使用することで、より包括的で文化的多様性を尊重することができます。.

言語切り替えボタンを戦略的に配置する

開発者はコンピューター画面でウェブサイトを閲覧します。.

言語切り替えボタンをウェブサイトの目立つ、アクセスしやすい場所に配置しましょう。標準的な配置場所としては、ヘッダー、フッター、メインナビゲーションメニューなどがあります。これらの場所は、ほとんどのインターネットユーザーにとって直感的で、言語オプションを探す際の期待に合致しています。.

すべてのページで一貫した配置にすることで、訪問者はどのページにアクセスしたかに関わらず、言語スイッチャーに簡単にアクセスできます。この一貫した配置は、スムーズで予測可能なユーザーエクスペリエンスの実現に役立ちます。.

レスポンシブな言語スイッチャーデザインを実装する

コンピューターのハードウェアとデバイスの設計図。技術回路図。.

言語切り替えボタンがデスクトップ、タブレット、スマートフォンなど、様々なデバイスや画面サイズでレスポンシブかつ適切に機能することを確認してください。様々なデバイスや画面解像度でテストを行い、要素が途切れたり重なったりすることなく、シームレスなユーザーエクスペリエンスを実現してください。.

レスポンシブ デザインにより、訪問者は使用するどのデバイスからでも簡単に言語オプションにアクセスできるようになり、言語切り替えのアクセシビリティと利便性が向上します。.

言語スイッチャーがページ間で一貫していることを確認します

黒い背景にウェブサイトのデザインの概要

言語スイッチャーの外観と動作は、ウェブサイト全体で統一されていることを確認してください。ユーザーは、現在表示しているページや閲覧中のコンテンツに関係なく、スムーズに言語を切り替えられる必要があります。一貫性は、統一されたユーザーエクスペリエンスを提供するだけでなく、言語オプションのアクセシビリティと可用性を向上させ、多言語ウェブサイトへの信頼と安心感を高めます。

言語スイッチャーに一貫性がないと、ユーザーを混乱させ、イライラさせ、Web サイトを離れてしまう可能性があります。.

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

Linguiseを使用して Craft CMS に言語スイッチャーを設定します。

この時点で、 Craft CMS 多言語ウェブサイトの言語スイッチャーを設定していることを理解しているはずです。言語スイッチャーを設定することで様々なメリットが得られ、前述のポイントに基づいて微調整することができます。.

言語スイッチャーを最適化することで、ユーザーエクスペリエンス全体を大幅に向上させることができます。次に、 Linguiseアカウントにサインアップし Craft CMSに統合して、言語スイッチャーを微調整することで、ユーザーエクスペリエンスをさらに向上させましょう。

あなたも興味を持っているかもしれません

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

ウェブサイトの自動翻訳、国際SEOなどの最新情報をご覧いただけます!

Invalid email address
試してみてください。月額1回、いつでも退会できます。.

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

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

お見逃しなく!
Invalid email address