の言語切り替え機能 Moodle プラットフォーム を使えば、ユーザーは利用可能な言語を簡単に切り替えることができます。この機能は、留学生を受け入れている教育機関にとって非常に有益で、学生は習熟した言語で学習管理システムを操作できます。人気のオープンソースオンライン学習プラットフォームである Moodle ローカライズ機能を内蔵しており、管理者は高度なプログラミング知識がなくても多言語対応のコースやサイトを作成できます。
Moodleで言語切り替え機能を実装するには、管理者は通常、サイト設定でサポートする言語を選択することから始めます。その後、ユーザーが言語をすばやく変更できるようにするドロップダウン要素またはボタンを有効にすることができます。この記事では、組み込みのローカリゼーション機能と利用可能なカスタマイズオプションを活用して、 Moodle で言語切り替え機能を設定する方法について説明します。.
Moodleに言語切り替え機能を設定することの重要性

Moodle のようなWebサイトに言語切り替え機能を追加すると、いくつかの利点があります。ここでは、 Moodleに言語切り替え機能を設定することの重要性について説明します。.
- アクセシビリティの向上: 言語切り替え機能により、さまざまな言語的背景を持つユーザーがコンテンツにすばやくアクセスできます。例: 国際大学では、英語と中国語のオプションを備えた Moodle を使用しています。中国出身の学生は、簡単に中国語インターフェイスに切り替えることができ、課題の指示やコース資料をよりよく理解できます。
- 包括性と多様性の支援: 多言語オプションを提供することは、教育機関が包括性と文化的多様性への尊重に尽力していることを示すものです。例えば、カナダのある高校では、英語、フランス語、そして現地の先住民言語による授業を提供しています。これにより、様々なコミュニティの生徒がオンライン学習に積極的に参加できるようになります。
- ユーザーエンゲージメントの向上: ユーザーは、自分が最も使い慣れた言語でやり取りできる場合、より積極的に参加する傾向があります。例えば、 Moodle、参加者は目標言語と母国語を切り替えることができ、理解を深め、ディスカッションフォーラムへの参加を促進します。
- グローバルなリーチの拡大: 言語切り替え機能を利用することで、各言語ごとに個別のサイトを作成することなく、国際的な視聴者にリーチできます。例えば、 Moodle では、10種類の言語でコンテンツを提供しています。これにより、世界中の参加者がそれぞれの言語でこの重要な情報にアクセスでき、講座のリーチと影響力を拡大できます。
Moodleでの言語切り替えの設定方法
多言語 Moodle プラットフォームでの言語切り替えの重要性を理解したので、それを実装する方法について説明します。 Moodleの組み込み言語パックシステムは、この機能を提供し、機関のニーズに合わせてカスタマイズできます。.
カスタマイズ可能な言語切り替え機能を提供できる自動翻訳サービスの一つは、 Linguise 自動翻訳です。 Linguise は、使いやすい言語切り替え機能で、 人気のCMSやMoodleなどのプラットフォームと統合できます。 Moodle.
Moodle は、複数の言語を簡単に統合でき、管理者は多言語コースやサイトに言語切り替えを迅速に組み込むことができます。 Moodleの高度な機能とユーザーフレンドリーなインターフェイスを活用することで、 Moodle プラットフォームでの言語切り替えの設定と維持を簡素化できます。.
以下は、 インストール手順です。 Linguise 自動翻訳をMoodleLMSにインストールし、言語切り替えを設定します。 Moodle LMS and set up the language switcher.
ステップ1: ドメインウェブサイトを追加する
最初のステップは、Moodle LMSサイトを翻訳用に準備することです Moodle 。 Moodle プラットフォームにLinguise自動翻訳をインストールしてください Linguise 無料 Moodle の Linguiseアカウントを作成し Linguise ウェブ サイトのドメインを追加します。サブスクリプションプランを決定する前に、30日間の無料トライアルをご利用いただけます。
Linguise ダッシュボードに接続または登録したら、新しいドメインを設定し、APIキーを取得する前にその設定を保存する必要があります。 Linguise ドメイン登録のプラットフォームとして「Other PHP」を選択し、ドキュメントに従ってソース言語とターゲット言語を指定します。.

ステップ2: Linguise スクリプトをアップロードする
Linguise翻訳スクリプトをMoodle LMSがインストールされているサーバーにアップロードします。まずスクリプトをダウンロードすることから始めます。.
スクリプトをダウンロードした後、それを解凍して Moodle LMSがインストールされているルートフォルダにアップロードします。ウェブサイトのルートレベルで Moodle LMSファイルと並んで配置されるようにしてください。フォルダのデフォルト名は“linguise”のままにしておきます。

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

URLの書き換えは、 Moodle LMSでデフォルトで有効になっています。有効になっていない場合は、ホスティングプロバイダーを通じて有効にすることができます。言語別にURLを設定するには、.htaccessファイルを更新します。以下のコードをコピーして、デフォルトの Moodle LMS .htaccessファイルの「RewriteEngine on」行の後に貼り付けます。.
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]
これで、www.shop.com/fr/ などのURLを使用して、翻訳されたすべてのページにアクセスできます。次に、言語スイッチャーを読み込む番です。.
ステップ4:言語スイッチャーの有効化
Linguise JavaScriptリンクは、すべての Moodle LMSページで読み込んで、言語スイッチャーをフラグとSEO用の代替URLとともに表示する必要があります。スクリプトリンクを取得するには、 Linguise ダッシュボードのドメイン設定に移動してリンクをコピーします。.

に読み込む最も簡単な方法は Moodle 、ウェブサイトの ` に挿入することです。 設定 > サイト管理 > 外観 > 追加HTML。 この方法はデフォルトで利用可能です。
スクリプトリンクをヘッダーセクションに追加します。下図のように。.

言語切り替え機能をカスタマイズできます Linguise ダッシュボードの「設定」>「言語フラグ表示」から、 。 このセクションで行った変更は、ウェブサイトに反映されます。
ステップ 5: メインディスプレイを設定する
言語切り替え機能の設定を開始するには、 「設定」>「言語フラグの表示」 の Linguise 。このページでは、以下の設定を変更できます。
- フラグアイコンのスタイル: 3つのオプションから選択: 並べて表示、ドロップダウンメニュー、またはポップアップ。
- 位置: 言語スイッチャーがサイトに配置される場所を選択します。さまざまな位置オプションが利用可能です。訪問者が簡単にアクセスできるようにします。

ステップ6: フラグのデザインを設定する
メインディスプレイを設定したら、表示されるフラグのデザインをさらにカスタマイズできます。.
- 表示言語名: 国名または言語名に基づいて言語名を表示できます。たとえば、「フランス語」または「Français」と表示できます。
- 英語の旗のタイプ: このオプションは、米国英語や英国英語など、複数のバリエーションがある言語に役立ちます。また、スペイン語、台湾語、ドイツ語、ポルトガル語にも適用されます。
- 旗のスタイル: 旗のアイコンの形状を、丸または長方形から選択します。

ステップ 7: 色とサイズの設定
旗のデザインを調整した後、旗の色とサイズをさらにカスタマイズできます。変更できる設定は次のとおりです:
- 旗の境界線の半径: 長方形の旗のスタイルの半径をピクセル単位でカスタマイズします。
- 言語名の色: 言語名を表示するためのデフォルトのテキスト色を選択します。
- ポップアップ言語の色: ポップアップまたはドロップダウン領域の言語タイトルテキストの色を指定します。
- フラグのサイズ: フラグアイコンのサイズを調整します。
- 言語名のホバー色: ユーザーが言語名にマウスオーバーしたときに表示されるテキスト色を設定します。
- ポップアップ言語のホバー色: ユーザーがポップアップまたはドロップダウン領域の言語タイトルにマウスオーバーしたときのテキスト色を定義します。

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

必要な調整をすべて終えたら、[保存] ボタンをクリックしてカスタマイズの変更を適用します。次に、 Bubble ウェブサイトにアクセスして、構成が正常に実装されたことを確認します。これにより、言語スイッチャーがどのように表示されるかがわかります。設定を完了した後、マルチリンガルな Bubble ウェブサイトで言語スイッチャーがどのように機能するかを観察できます。.

さらに、ロシア語などの他の言語にWebサイトを翻訳できます。.

Moodleでの言語スイッチャーの最適化のヒント
Moodle での言語スイッチャーの最適化は、多言語学習環境でのユーザーエクスペリエンスを向上させるために重要です。ここでは、 Moodle プラットフォームでの言語スイッチャーを最適化するための重要なヒントをいくつか紹介します。.
言語名とフラグを組み合わせる

言語名とフラグアイコンを組み合わせることは、言語スイッチャーのわかりやすさとアクセシビリティを向上させる効果的な戦略です。このアプローチにより、ユーザーは2つの視覚的な手がかりを得ることができ、好みの言語をすばやく識別して選択できます。言語名は明確さを提供し、フラグアイコンはすばやく視覚的な参照を提供します。.
この実装は、特定のフラグアイコンや複数の国で異なるフラグで使用される言語に慣れる必要があるユーザーに特に有益です。.
たとえば、国際大学では、 Moodle を利用してさまざまな国々の学生にオンラインコースを提供しています。言語スイッチャーには、国旗アイコンと言語名(「🇬🇧 English」、「🇪🇸 Español」、「🇫🇷 Français」、「🇯🇵 日本語」など)が組み合わせて表示されます。日本からアクセスした学生は、日本語の言語オプションをすばやく特定して選択することができ、ナビゲーションの快適さとコンテンツの理解度が向上します。.
識別可能な言語フラグアイコンを使用する
簡単に認識できる国旗アイコンを使用することが、効果的な言語スイッチャーを設計する上で重要です。これらのアイコンは、サイズが小さくても、鮮明で高品質、そして簡単に区別できるものである必要があります。目標は、ユーザーがテキストを読む必要や長時間検索することなく、自分の好む言語を素早く直感的に特定できるようにすることです。.
普遍的に認識されている国旗アイコンを選択して、特定の言語を表すことは、文化的ニュアンスに配慮しながら行うことが重要です。場合によっては、特定の国旗ではなく、その言語を表すアイコンを使用する方が適切な場合があります。特に、さまざまな国で広く使用されている言語の場合にはそうです。.
たとえば、国際高校では、英語、北京語、アラビア語のコースを提供する Moodle プラットフォームを利用しています。言語切り替えツールは、北京語には中国国旗を、アラビア語にはアラビア文字のカリグラフィーを表す記号を使用しています。これらのアイコンは、画面隅の小さなサイズで表示されても見やすいように丁寧にデザインされています。中国出身の新入生は、英語が流暢でなくても、馴染みのある国旗のアイコンに基づいて北京語の言語オプションを素早く特定し、新しい学習環境への適応プロセスを促進することができます。.
言語切り替えツールを戦略的に配置する

言語スイッチャーは、Moodleインターフェースの他の重要な要素に干渉することなく、ユーザーにとって見やすくアクセスしやすい場所に配置する必要があります。一般的で効果的な配置場所としては、サイトヘッダー、フッター、またはメインのナビゲーションメニューの一部として配置することが挙げられます。.
言語スイッチャーは、Moodleサイトのすべてのページとセクションで同じ場所に配置する必要があります。これにより、ユーザーは現在アクセスしているページやアクティビティに関係なく、簡単に言語を切り替えることができます。.
たとえば、ある大学では、さまざまな国々の学生を対象とした遠隔教育プログラムに Moodle を利用しています。言語切り替え機能はサイトヘッダーの右上に配置されており、ユーザーがページをスクロールしても表示され続けます。言語切り替え機能は、モバイル端末では画面スペースを節約しつつアクセシビリティを損なわないよう、ハンバーガーメニューに統合されています。.
すべてのページで言語切り替え機能の一貫性を保つ

この一貫性には、視覚的な外観だけでなく、機能も含まれます。ユーザーは、 Moodle プラットフォーム上で現在アクセスしているページやアクティビティに関係なく、言語切り替え機能が同様に機能することを期待できるべきです。.
この一貫性には、ユーザーが言語を切り替えたときにコンテンツを翻訳して表示することも含まれます。理想的には、ユーザーが言語を変更したときに、同じページに留まり、新しく選択された言語でコンテンツが表示される必要があります。これにより、コンテキストとユーザーのワークフローが維持され、ナビゲーションと学習効率が向上します。.
たとえば、プロフェッショナルな研修機関では、 Moodle を使用してさまざまな言語でスキル開発コースを提供しています。言語切り替えは、学生ダッシュボード、個々のコースページ、ディスカッションフォーラム、課題提出ページなど、すべてのページの右上隅にドロップダウンとして一貫して表示されます。参加者は、必要に応じて簡単に英語に戻して元の用語を確認でき、コース教材の場所を失うことなく行うことができます。.
多言語 Moodle LMSに言語切り替えを Linguiseで設定しましょう!

多言語サイト用に、 Moodle で言語切り替えを設定できるようになりました。言語セレクターの動作を理解することで、さまざまな利点が得られ、前述の点に基づいて最適化が可能になります。.
言語セレクターを効果的に最適化すると、ユーザーエクスペリエンスが大幅に向上します。そのためには、 Linguiseアカウントに Linguise し、あなたのMoodleウェブサイトと統合し、 Moodle 言語セレクターをカスタマイズします。



