自動翻訳を Moodleを利用したサイトに統合することで、多言語コンテンツを効率的に作成・管理し、時間とリソースの投資を大幅に削減しながら、異なる言語間で一貫した高品質なユーザーエクスペリエンスを確保できます。本ガイドでは、 Moodleでの自動翻訳の実装方法をステップバイステップで説明し、成功例を紹介します。.
なぜあなたの Moodle LMSを翻訳する必要があるのか?

あなたの Moodle ウェブサイトを翻訳することで、いくつかの利点が得られます。ここでは、なぜそれを翻訳する必要があるのか、その理由を説明します。.
- 国際的な学生/ユーザーの獲得: Moodle
- 他国のユーザーの理解を促進: ローカル言語で利用できるコンテンツにより、学生は言語の障壁なく学習教材をより容易に理解できるようになります。これにより、学習の効果とユーザーの満足度が向上します。
- より幅広いアクセシビリティによるコース販売の増加:翻訳を通じてより広範なオーディエンスに到達することで、コース販売の可能性が大幅に増加します。さまざまな国々からの人々がコースを発見し、購入に興味を持つことができます。たとえば、最初は英語のみだったオンラインプラットフォームが、10の他の言語に翻訳された後、6か月以内に販売数が300%増加しました。
- 他の国の検索結果におけるコースの可視性向上:さまざまな言語に翻訳されたコンテンツは、ターゲット国での検索結果におけるコースの可視性を高めます。これにより、さまざまな地域でのコースのオーガニックディスカバリーが促進されます。
Moodleを使用した多言語ウェブサイトの例
trends.builtwith.comによると、284,000を超えるWebサイトがMoodle LMSを使用して構築されています。この印象的な数字は、Moodleがさまざまな教育現場で広く採用され、多様性を示していることを示しています。マルチ言語Moodleサイトを作成する可能性をよりよく理解するために、マルチ言語Moodle実装の注目すべき例を見てみましょう。
Linksysトレーニングプログラム

Linksysトレーニングプログラムは、多言語ウェブサイトの例であり、その学習管理はMoodleシステムに基づいており、Linksys製品と技術に関連するトレーニングリソースとコースへのアクセスを提供します。彼らのウェブサイトは、複数の言語でコンテンツを提供し、Linksysソリューションの知識を深めようとするユーザーのグローバルな聴衆に対応しています。この多言語アプローチにより、プラットフォームは多様なユーザーベースに対応し、ユーザーの好む言語でトレーニング資料とコースコンテンツを提供できます。
ウェブサイトの左上隅に目立つ言語切り替え機能があり、英語、デンマーク語、ドイツ語、スペイン語、フランス語、イタリア語、オランダ語、ノルウェー語、フィンランド語、スウェーデン語、アラビア語など、さまざまな言語から選択できます。この包括的な言語サポートにより、さまざまな地域からの訪問者のユーザーエクスペリエンスが向上し、トレーニングプラットフォームのナビゲート、コース資料へのアクセス、ネイティブ言語でのコンテンツへの参加が可能になります。.
国連評価

国連評価プログラムは、 Moodleベースのプラットフォームで、UN評価に参加するために招待された候補者の評価を実施するために設計されています。この安全で専門的なウェブサイトは、特定の評価目的のために認可された個人にのみアクセスを提供します。 Moodle LMSを使用して構築されたこのプラットフォームは、ユーザーに優しいインターフェイスと、アクセスとトラブルシューティングに関する重要な通知を提供します。.
このUN評価プラットフォームの重要な特徴は、その多言語対応能力であり、ページの左下に配置された言語切り替えボタンから明らかです。ユーザーは、英語、Español(スペイン語)、Français(フランス語)、Русский(ロシア語)、العربية(アラビア語)、および简体中文(簡体字中国語)を含む複数の言語から選択できます。この包括的な言語サポートは、国連のグローバルな性質と包括性へのコミットメントを反映し、さまざまな言語的背景を持つ候補者が、自分の好む言語で評価プラットフォームをナビゲートできるようにします。.
Moodleでの自動翻訳の実装方法
#1 ドメインウェブサイト Moodleを追加
最初のステップは、 Moodle LMSサイトを翻訳用に準備することです。 Moodle LMSプラットフォームに Linguise 自動翻訳をインストールするために、 Moodle 管理ダッシュボードにアクセスできることを確認してください。次に、無料の Linguise アカウントを作成し、Webサイトのドメインを追加します。サブスクリプションプランを選択する前に、30日間の無料トライアルを利用できます。.
Linguise ダッシュボードに接続または登録した後、APIキーを取得する前に新しいドメインを設定し、その設定を保存する必要があります。プラットフォームとして「Other PHP」を選択して、 Linguise ドメイン登録を進め、ドキュメントに概説されているようにソース言語とターゲット言語を指定します。.

#2 Linguise スクリプトをアップロード
Linguise 翻訳スクリプトは、 Moodle LMSがインストールされているサーバーにアップロードする必要があります。ダウンロードしてください。.
スクリプトをダウンロードした後、解凍して Moodle LMSがインストールされているルートフォルダにアップロードします。.
- ウェブサイトのルートレベル( Moodle LMSファイルが配置されている場所)に配置されていることを確認してください。.
- フォルダのデフォルト名を「linguise」のままにしてください。.

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

#3 Moodle URLの書き換えを設定する
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]
#4 言語切り替えを有効にしてカスタマイズする
Linguise JavaScriptリンクは、すべての Moodle LMSページで読み込まれ、フラグ付きの言語スイッチャーとHTMLヘッダーの代替URL(SEO目的)を表示する必要があります。スクリプトリンクをコピーするには、 Linguise ダッシュボードのドメイン設定に移動し、スクリプトリンクをコピーします。.

このコードをMoodle LMSに読み込む最も簡単な方法は、Webサイトのセクションに挿入することです。これを行うには、次の手順に従います。サイト管理にアクセスし、設定 > サイト管理 > 外観 > 追加HTMLに移動します。この方法はデフォルトで利用できます。
スクリプトリンクをヘッダーセクションに追加します。.

その後、Linguiseダッシュボードから言語スイッチャーをカスタマイズできます。設定 > 言語フラグの表示に移動して、ここで行った変更はWebサイトに反映されます。
画面の右側に、言語スイッチャーのプレビューが表示されます。構成できる要素は次のとおりです。
- 3つのレイアウト:横並び、ドロップダウン、ポップアップ
- 言語スイッチャーの位置
- 言語スイッチャーに表示されるコンテンツ
- 英語またはネイティブ言語の言語名
- フラグの形状とサイズ
- 色とボックスシャドウの設定
#5 Moodle LMSの自動翻訳
以下は、 Linguise 自動翻訳を実装した Moodle LMS Webサイトの表示例です。.

Kirby CMSの自動翻訳 with Linguise
フロントエンドライブエディタ翻訳
フロントエンドライブエディタ翻訳 Linguise は、迅速な調整を可能にするフロントエンドライブエディタを提供します。このツールは、翻訳の正確性を確保し、迅速な変更を可能にします。さらに、プロの翻訳者と協力して、コースコンテンツの文化的および文脈的な正確性を維持できます。.
100% 多言語対応
多言語SEO は、多言語SEO機能によりサポートされています。 Linguise は、検索エンジンの可視性を向上させることができます。 多言語サイトマップの生成、hreflangコードとタグの作成、標準URLの設定、URLとメタディスクリプションの翻訳が可能です。 これらの機能は、eラーニングプラットフォームの検索エンジンランキングを向上させ、さまざまな言語のユーザーにとってアクセスしやすくするのに役立ちます。
翻訳除外ルール

教育コンテンツの翻訳の課題に対処するためのグローバル翻訳除外ルール。 Linguise には、特定の用語を保存または除外できる除外ルールが含まれており、うまく翻訳できない可能性があります。 ページ、インラインコンテンツ、または特定のコース教材を除外するルールを設定して、翻訳の明確性と正確性を確保できます。.
動的翻訳機能
結論

Moodle LMSプラットフォームに自動翻訳を実装すると、リーチの拡大、ユーザーエンゲージメントの向上、コンバージョン率の向上が期待できます。 Linguiseを使用すると、多言語コンテンツを簡単に管理でき、さまざまな言語のユーザーにシームレスな体験を提供しながら、SEOの取り組みを最適化できます。.
Linguise は、フロントエンドのライブ編集、動的コンテンツ翻訳、特定の用語の除外ルール、包括的なSEOサポートなどの強力な機能を提供します。これらの機能により、 Moodle LMSとの自動翻訳の統合に最適な選択肢となります。.
今すぐにアカウントを登録しましょうLinguise アカウント 今日から変換を始めるMoodle LMS プラットフォームを複数の言語対応にします。





