Moodleで言語切り替え機能を設定する方法

インタラクティブなレッスンでオンラインでスペイン語を学びましょう。友達を作り、語学力を向上させましょう。.
Table of Contents

Moodleプラットフォーム上の言語切り替え機能は、 Moodle ユーザーが利用可能な言語間を切り替える のを容易にします。この機能は、留学生を抱える教育機関にとって非常に有益であり、習熟した言語で学習管理システムを操作できるようになります。人気のあるオープンソースのオンライン学習プラットフォームとして、 Moodle には組み込みのローカライゼーション機能があり、管理者は深いプログラミング知識を必要とせずに多言語のコースやサイトを作成できます。

Moodleで言語切り替え機能を実装するには、管理者は通常、サイト設定でサポートしたい言語を選択することから始めます。その後、ユーザーが素早く言語を変更できるドロップダウン要素やボタンを有効にできます。この記事では、組み込みのローカライズ機能と利用可能なカスタマイズオプションを活用して、 Moodle で言語切り替え機能を設定する方法について説明します。.

Moodleで言語切り替え機能を設定することの重要性

オンライン学習プラットフォーム、 moodle

Moodle のようなウェブサイトに言語切り替え機能を追加すると、さまざまなメリットがあります。ここでは、 Moodleで言語切り替え機能を設定することの重要性について説明します。. 

  • アクセシビリティの向上: 言語切り替え機能により、さまざまな言語的背景を持つユーザーがコンテンツにすばやくアクセスできます。例:国際大学が英語と中国語(標準語)のオプションを備えた Moodle を使用しています。中国からの学生は簡単に中国語(標準語)のインターフェースに切り替えることができ、課題の指示やコース教材をよりよく理解できます。 
  • インクルージョンと多様性の支援: 多言語オプションを提供することは、インクルージョンへの取り組みと文化的多様性への尊重を機関が示すことになります。例えば、カナダの高校では英語、フランス語、地元の先住民言語でコースを提供しています。これにより、さまざまなコミュニティの学生がオンライン学習に完全に参加できるようになります。
  • ユーザーエンゲージメントの向上: ユーザーは、最も快適に感じる言語でやり取りできると、より積極的に関与し、活発になる傾向があります。たとえば、 Moodleの外国語コースでは、参加者が目標言語と母語を切り替えることができ、理解を促進し、ディスカッションフォーラムへの参加を増やすことができます。
  • グローバルなリーチの拡大: 言語切り替え機能があれば、言語ごとに別々のサイトを作成しなくても、教育機関が国際的な視聴者にリーチできます。たとえば、気候変動に関するMOOC(大規模公開オンライン講座)が Moodle で10の異なる言語でコンテンツを提供しているとします。これにより、世界中の参加者が自分の選んだ言語でこの重要な情報にアクセスでき、コースのリーチと影響力が拡大します。
言語の壁を突破する
言語の壁に別れを告げ、無限の成長を手に入れましょう!今すぐ自動翻訳サービスをお試しください。.

Moodleで言語切り替え機能を設定する方法

多言語 Moodle プラットフォームで言語を切り替えることの重要性を理解したところで、その実装方法について説明しましょう。 Moodleに組み込まれている言語パックシステムはこの機能を提供しており、教育機関のニーズに合わせてカスタマイズできます。.

カスタマイズ可能な言語切り替え機能として利用できる自動翻訳サービスの一つが、 Linguise の自動翻訳です。 Linguise は、 Moodleのような人気のCMSやプラットフォームと連携する、 Moodle使いやすい言語切り替え機能です。

Moodle は複数言語の統合を簡単に行えるため、管理者は多言語コースやサイトに言語切り替えをすばやく組み込むことができます。 Moodleの高度な機能と使いやすいインターフェースを活用することで、 Moodle プラットフォームでの言語切り替えの設定と維持を簡素化できます。.

以下は、 Linguise の自動翻訳を Moodle LMSにインストール し、言語切り替え機能を設定する手順です。

ステップ1:ドメインのウェブサイトを追加する

最初のステップは、 Moodle LMSサイトを翻訳用に準備することです。Moodleの管理ダッシュボードにアクセスして、 Moodle LMSプラットフォームに Linguise 自動翻訳をインストールできることを確認してください。次に、 Moodle 無料の Linguise アカウントを作成 し、ウェブサイトのドメインを追加します。サブスクリプションプランを決定する前に、30日間の無料トライアルを利用できます。

Linguise ダッシュボードに接続または登録したら、API キーを取得する前に、新しいドメインを設定してその設定を保存する必要があります。 Linguise ドメイン登録のプラットフォームとして「その他の PHP」を選択し、ドキュメントに従ってソース言語とターゲット言語を指定します。.

ウェブサイトプラットフォームの選択と言語翻訳のオプション。.

ステップ2: Linguise スクリプトをアップロードする

Linguise 翻訳スクリプトを、 Moodle LMS がインストールされているサーバーにアップロードします。まずスクリプトをダウンロードしてください。.

スクリプトをダウンロードしたら、解凍して、 Moodle LMS がインストールされているルートフォルダにアップロードしてください。ウェブサイトのルートレベルに、 Moodle LMS ファイルと並べて配置されていることを確認してください。フォルダのデフォルト名は「linguise」のままにしてください。

public_htmlディレクトリ内のフォルダとファイル

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

クラス構成を示すコードスニペット。.

URLリライトは Moodle LMSでデフォルトで有効になっています。有効になっていない場合は、ホスティングプロバイダーを通じて有効化できます。言語ごとにURLを設定するには、.htaccessファイルを更新してください。以下のコードをコピーし、デフォルトの Moodle LMS .htaccessファイルの「RewriteEngine on」行の後に貼り付けてください。.

				
					<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|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>

				
			

翻訳されたページには、www.shop.com/fr/ のようなURLでアクセスできるようになりました。次に、言語切り替えツールを読み込みます。.

ステップ4:言語切り替え機能を有効にする

Linguise JavaScriptリンクは、フラグ付きの言語切り替えボタンとSEO対策用の代替URLを表示するために、すべての Moodle LMSページに読み込む必要があります。スクリプトリンクを取得するには、 Linguise ダッシュボードのドメイン設定に移動してリンクをコピーしてください。.

モジュールのインストール

このコードを Moodle LMS に読み込む最も簡単な方法は、ウェブサイトの ` 設定 > サイト管理 > アピアランス > 追加 HTML に移動します。この方法はデフォルトで利用可能です。

以下に示すように、ヘッダーセクションにスクリプトリンクを追加します。.

Linguine Joomla テンプレートの追加HTMLセクション

言語スイッチャーは、 Linguise ダッシュボードの 設定 > 言語の旗の表示 からカスタマイズできます。このセクションで行った変更はウェブサイトに反映されます。

ステップ5:メインディスプレイを設定する

言語切り替えツールの設定を開始するには、 「設定」>「言語旗の表示」 セクションに移動します。 Linguise ダッシュボード。このページでは、いくつかの設定を変更できます:

  • フラグアイコンのスタイル: 横並び表示、ドロップダウンメニュー、ポップアップの3つのオプションから選択できます。
  • 位置: 言語切り替え機能をサイトのどこに配置するかを選択します。さまざまな位置オプションが利用可能です。訪問者が簡単にアクセスできるようにしてください。
言語リスト表示設定のスクリーンショット。表示タイプと位置のオプションが表示されています。.

ステップ6:旗のデザインを設定する

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

  • 表示言語名: 言語名は、国名または言語自体のどちらに基づいて表示することもできます。たとえば、「French」または「Français」と表示できます。
  • 英語の国旗タイプ: このオプションは、アメリカ英語やイギリス英語など複数のバリエーションがある言語に役立ち、スペイン語、台湾語、ドイツ語、ポルトガル語にも適用されます。
  • 旗のスタイル: 旗アイコンの形状を選択し、丸型または長方形から選びます。
国旗と言語の表示設定

ステップ7:色とサイズを設定する

旗のデザインを調整した後、旗の色やサイズをさらにカスタマイズできます。変更できる設定は以下のとおりです:

  • 旗の角丸: 長方形の旗スタイルの角丸をピクセル単位でカスタマイズします。
  • 言語名の色: 言語名を表示するためのデフォルトのテキスト色を選択します。
  • ポップアップ言語の色: ポップアップまたはドロップダウンエリア内の言語タイトルテキストの色を指定します。
  • 旗のサイズ: 旗アイコンの寸法を調整します。
  • 言語名ホバーカラー: ユーザーが言語名にカーソルを合わせたときに表示されるテキストの色を設定します。
  • ポップアップ言語ホバーカラー: ポップアップまたはドロップダウンエリアで、ユーザーが言語タイトルにホバーしたときのテキストカラーを定義します。
言語フラグの外観をカスタマイズするための設定パネルです。フラグの角丸、フラグのサイズ、言語名とポップアップテキストの配色オプションが含まれています。.

ステップ 8: フラグのボックスシャドウを設定する

最後に、国旗ボックスのシャドウ設定を変更できます。最初のオプションでは、ウェブサイトに表示される各国旗アイコンにシャドウ効果を適用できます。2番目のオプションでは、ユーザーが言語の国旗にマウスをホバーしたときのシャドウ効果を制御します。. 

水平方向と垂直方向のオフセット、ぼかし、広がり、色のオプションを備えた旗のボックスシャドウ設定を示すスクリーンショット。.

すべての調整が完了したら、Saveボタンをクリックしてカスタマイズ変更を適用します。次に、 Bubble のウェブサイトにアクセスして、設定が正常に実装されたことを確認します。これにより、言語切り替えツールの表示を確認できます。設定が完了したら、多言語対応の Bubble ウェブサイトで言語切り替えツールがどのように機能するかを確認できます。.

LinguaeMoodle プラットフォームでは2つのコースが利用可能です。.

さらに、ウェブサイトをロシア語などの他の言語に翻訳することもできます。.

オンラインコース、 Moodle プラットフォーム

Moodleの言語切り替えツールを最適化するためのヒント

多言語学習環境においてユーザーエクスペリエンスを向上させるには、 Moodle の言語切り替え機能を最適化することが重要です。ここでは、 Moodle プラットフォームの言語切り替え機能を最適化するための重要なヒントをいくつか紹介します。.

言語名と旗を組み合わせる

プロジェクトで協力し合う多様な人々のグループ。彼らはさまざまな言語を表す旗に囲まれています。.

言語名と国旗アイコンを組み合わせることは、言語切り替えの明瞭性とアクセシビリティを高める効果的な戦略です。このアプローチはユーザーに2つの視覚的な手がかりを提供し、好みの言語をすばやく見つけて選択できるようにします。言語名は明瞭性を提供し、国旗アイコンは素早い視覚的参照を提供します。.

この実装は、異なる国旗を使用する複数の国で使われる特定の国旗アイコンや言語にまだ慣れていない可能性があるユーザーにとって特に有益です。. 

例えば、国際的な大学が Moodle を使用して、さまざまな国の学生にオンラインコースを提供しています。その言語切り替え機能には、「🇬🇧 English」「🇪🇸 Español」「🇫🇷 Français」「🇯🇵 日本語」などの国旗アイコンと言語名の組み合わせが表示されます。日本の学生がプラットフォームにアクセスすると、日本語のオプションをすばやく見つけて選択できるため、ナビゲーションの快適さとコンテンツの理解が向上します。.

識別しやすい言語フラグアイコンを使用する

多言語ウェブサイトをデザインする2人の女性

効果的な言語切り替え機能を設計する上で、一目でそれと分かる国旗アイコンの使用が鍵となります。これらのアイコンは、小さなサイズでも明確で高品質、そして容易に判別できるものでなければなりません。目的は、ユーザーがテキストを読んだり長く探したりすることなく、好みの言語を迅速かつ直感的に特定できるようにすることです。.

特定の言語を表すには、文化的なニュアンスに配慮しつつ、広く認識されている国旗アイコンを選ぶことが重要です。場合によっては、特定の国旗ではなく言語を表すアイコンを使用する方が適切なこともあります。特に、さまざまな国で広く使用されている言語ではその傾向が強くなります。.

例えば、あるインターナショナルスクールでは、英語、中国語、アラビア語のコースを提供する Moodle プラットフォームを使用しています。彼らの言語切り替え機能では、中国語には中国の国旗を、アラビア語にはアラビア書道のシンボルを使用しています。これらのアイコンは、画面の隅に小さなサイズで表示される場合でもはっきりと見えるように慎重に設計されています。中国から来た新しい生徒は、まだ英語に堪能でなくても、見慣れた国旗のアイコンに基づいて中国語の言語オプションをすばやく識別して選択でき、新しい学習環境への適応プロセスを促進します。.

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

大きなブラウザウィンドウを操作する2人。1人はノートパソコンを持ち、もう1人は画面を指さしています。.

言語切り替えツールは、ユーザーにとって見やすくアクセスしやすい場所に配置する必要がありますが、 Moodle インターフェースの他の重要な要素を妨げないようにする必要があります。一般的で効果的な配置場所としては、サイトのヘッダー、フッター、またはメインナビゲーションメニューの一部などがあります。.

言語切り替え機能は、 Moodle サイトのすべてのページとセクションで同じ場所に配置する必要があります。そうすることで、ユーザーが現在アクセスしているページやアクティビティに関係なく、言語を切り替えたいときにいつでも簡単に見つけられるようになります。.

たとえば、ある大学が Moodle を遠隔教育プログラムに使用し、さまざまな国の学生にサービスを提供しています。言語切り替えボタンはサイトヘッダーの右上隅に配置され、ユーザーがページをスクロールしても表示されたままになります。モバイルデバイスでは、アクセシビリティを損なわずに画面スペースを節約するため、言語切り替えボタンはハンバーガーメニューに統合されています。.

すべてのページで言語切り替えの一貫性を保つ

ウェブサイトはデスクトップ、タブレット、モバイル端末に表示されます。

この一貫性には、見た目の外観だけでなく機能性も含まれます。ユーザーは、 Moodle プラットフォーム上で現在アクセスしているページやアクティビティに関係なく、言語切り替え機能が同様に動作することを信頼できるべきです。.

この一貫性には、ユーザーが言語を切り替えた際にコンテンツを翻訳して表示することも含まれます。理想的には、ユーザーが言語を変更しても同じページにとどまり、新しく選択した言語でコンテンツが表示されるべきです。これによりコンテキストとユーザーの作業フローが維持され、ナビゲーションと学習効率が向上します。.

たとえば、ある専門研修機関では Moodle を使用して、さまざまな言語でスキル開発コースを提供しています。言語切り替え機能は、学生ダッシュボード、個別のコースページ、ディスカッションフォーラム、課題提出ページなど、すべてのページの右上隅に一貫してドロップダウンとして表示されます。受講者は、コース教材の現在の位置を失うことなく、必要に応じて簡単に英語に切り替えて元の用語を確認できます。. 

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

多言語対応の Moodle LMSに Linguiseで言語切り替えを設定しましょう!

 Moodle LMS向けの多言語翻訳、自動翻訳サービス

これで、多言語サイト向けに Moodle で言語切り替え機能を設定できるようになりました。言語セレクターの仕組みを理解することで、さまざまなメリットが得られ、前述のポイントに基づいた最適化につながります。.

言語セレクターを効果的に最適化することで、ユーザーエクスペリエンスを大幅に向上させることができます。そのためには、 Linguise アカウントに登録し、それを Moodle ウェブサイトに統合して、言語セレクターをカスタマイズしてください。

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

Don't miss out!
Subscribe to our Newsletter

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

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

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

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

Don't miss out!
Invalid email address