Moodleでの自動翻訳の実装方法

Moodle ウェブサイトのスクリーンショットと読書促進
目次

Moodle

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

なぜあなたの Moodle LMSを翻訳する必要があるのか?

はしごに登っている人と立っている人が、紫色の背景の大きなコンピューター画面で一緒に作業している様子。.

あなたの Moodle ウェブサイトを翻訳することで、いくつかの利点が得られます。ここでは、なぜそれを翻訳する必要があるのか、その理由を説明します。.

  • 国際的な学生/ユーザーの獲得: Moodle
  • 他国のユーザーの理解を促進: ローカル言語で利用できるコンテンツにより、学生は言語の障壁なく学習教材をより容易に理解できるようになります。これにより、学習の効果とユーザーの満足度が向上します。
  • より幅広いアクセシビリティによるコース販売の増加:翻訳を通じてより広範なオーディエンスに到達することで、コース販売の可能性が大幅に増加します。さまざまな国々からの人々がコースを発見し、購入に興味を持つことができます。たとえば、最初は英語のみだったオンラインプラットフォームが、10の他の言語に翻訳された後、6か月以内に販売数が300%増加しました。
  • 他の国の検索結果におけるコースの可視性向上:さまざまな言語に翻訳されたコンテンツは、ターゲット国での検索結果におけるコースの可視性を高めます。これにより、さまざまな地域でのコースのオーガニックディスカバリーが促進されます。

Moodleを使用した多言語ウェブサイトの例

trends.builtwith.comによると、284,000を超えるWebサイトがMoodle LMSを使用して構築されています。この印象的な数字は、Moodleがさまざまな教育現場で広く採用され、多様性を示していることを示しています。マルチ言語Moodleサイトを作成する可能性をよりよく理解するために、マルチ言語Moodle実装の注目すべき例を見てみましょう。

Linksysトレーニングプログラム

Linksysルータログインぺージ。ノートパソコンを使用している人.

Linksysトレーニングプログラムは、多言語ウェブサイトの例であり、その学習管理はMoodleシステムに基づいており、Linksys製品と技術に関連するトレーニングリソースとコースへのアクセスを提供します。彼らのウェブサイトは、複数の言語でコンテンツを提供し、Linksysソリューションの知識を深めようとするユーザーのグローバルな聴衆に対応しています。この多言語アプローチにより、プラットフォームは多様なユーザーベースに対応し、ユーザーの好む言語でトレーニング資料とコースコンテンツを提供できます。

ウェブサイトの左上隅に目立つ言語切り替え機能があり、英語、デンマーク語、ドイツ語、スペイン語、フランス語、イタリア語、オランダ語、ノルウェー語、フィンランド語、スウェーデン語、アラビア語など、さまざまな言語から選択できます。この包括的な言語サポートにより、さまざまな地域からの訪問者のユーザーエクスペリエンスが向上し、トレーニングプラットフォームのナビゲート、コース資料へのアクセス、ネイティブ言語でのコンテンツへの参加が可能になります。. 

国連評価

初めての訪問かどうか尋ねるアンケートポップアップ

国連評価プログラムは、 Moodleベースのプラットフォームで、UN評価に参加するために招待された候補者の評価を実施するために設計されています。この安全で専門的なウェブサイトは、特定の評価目的のために認可された個人にのみアクセスを提供します。 Moodle LMSを使用して構築されたこのプラットフォームは、ユーザーに優しいインターフェイスと、アクセスとトラブルシューティングに関する重要な通知を提供します。.

このUN評価プラットフォームの重要な特徴は、その多言語対応能力であり、ページの左下に配置された言語切り替えボタンから明らかです。ユーザーは、英語、Español(スペイン語)、Français(フランス語)、Русский(ロシア語)、العربية(アラビア語)、および简体中文(簡体字中国語)を含む複数の言語から選択できます。この包括的な言語サポートは、国連のグローバルな性質と包括性へのコミットメントを反映し、さまざまな言語的背景を持つ候補者が、自分の好む言語で評価プラットフォームをナビゲートできるようにします。. 

Moodleでの自動翻訳の実装方法

MoodleLinguiseです。Linguiseは、さまざまなコンテンツ管理プラットフォームやWebサイトビルダーと統合されており、と統合Moodle ここでは、MoodleLinguise自動翻訳をインストールする手順を示します。

#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を置き換えます。.

Java設定クラスのコードスニペット

#3 Moodle URLの書き換えを設定する

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>

				
			

#4 言語切り替えを有効にしてカスタマイズする

Linguise JavaScriptリンクは、すべての Moodle LMSページで読み込まれ、フラグ付きの言語スイッチャーとHTMLヘッダーの代替URL(SEO目的)を表示する必要があります。スクリプトリンクをコピーするには、 Linguise ダッシュボードのドメイン設定に移動し、スクリプトリンクをコピーします。.

テキストボックスとボタンがあるブラウザウィンドウ

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

スクリプトリンクをヘッダーセクションに追加します。.

Linguistic Moodle 設定の追加HTMLコードボックス

その後、Linguiseダッシュボードから言語スイッチャーをカスタマイズできます。設定 > 言語フラグの表示に移動して、ここで行った変更はWebサイトに反映されます。

画面の右側に、言語スイッチャーのプレビューが表示されます。構成できる要素は次のとおりです。

  • 3つのレイアウト:横並び、ドロップダウン、ポップアップ
  • 言語スイッチャーの位置
  • 言語スイッチャーに表示されるコンテンツ
  • 英語またはネイティブ言語の言語名
  • フラグの形状とサイズ
  • 色とボックスシャドウの設定

#5 Moodle LMSの自動翻訳

以下は、 Linguise 自動翻訳を実装した Moodle LMS Webサイトの表示例です。.

Linguistic Moodle 利用可能なコースページのスクリーンショット.

Kirby CMSの自動翻訳 with Linguise

自動翻訳でMoodle LMSを多言語にLinguise翻訳サービスで対応 この最先端の翻訳サービスは、自動翻訳をシームレスに統合し、Moodle ラーニングマネジメントシステムを多言語化します。80以上の言語に対応し、Moodleを含む40以上のプラットフォームと互換性があります。この統合により、多言語のeラーニング環境の構築が簡素化され、学生や教育者の全体的なユーザー体験が向上します。

フロントエンドライブエディタ翻訳

フロントエンドライブエディタ翻訳 Linguise は、迅速な調整を可能にするフロントエンドライブエディタを提供します。このツールは、翻訳の正確性を確保し、迅速な変更を可能にします。さらに、プロの翻訳者と協力して、コースコンテンツの文化的および文脈的な正確性を維持できます。.

100% 多言語対応

多言語SEO は、多言語SEO機能によりサポートされています。 Linguise は、検索エンジンの可視性を向上させることができます。 多言語サイトマップの生成、hreflangコードとタグの作成、標準URLの設定、URLとメタディスクリプションの翻訳が可能です。 これらの機能は、eラーニングプラットフォームの検索エンジンランキングを向上させ、さまざまな言語のユーザーにとってアクセスしやすくするのに役立ちます。

翻訳除外ルール

チャット機能のロック解除ページ

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

動的翻訳機能

LinguiseLinguiseにより、JavaScriptやAJAXなどの動的に生成または読み込まれるコンテンツが正確に翻訳されることが保証されます。これには、チェックアウトプロセスやポップアップなどの要素が含まれます。動的翻訳のトグルを有効にするだけで、このコンテンツを簡単に管理できます。

結論

 Moodle LMSの自動多言語翻訳

Moodle LMSプラットフォームに自動翻訳を実装すると、リーチの拡大、ユーザーエンゲージメントの向上、コンバージョン率の向上が期待できます。 Linguiseを使用すると、多言語コンテンツを簡単に管理でき、さまざまな言語のユーザーにシームレスな体験を提供しながら、SEOの取り組みを最適化できます。.

Linguise は、フロントエンドのライブ編集、動的コンテンツ翻訳、特定の用語の除外ルール、包括的なSEOサポートなどの強力な機能を提供します。これらの機能により、 Moodle LMSとの自動翻訳の統合に最適な選択肢となります。.

今すぐにアカウントを登録しましょうLinguise アカウント 今日から変換を始めるMoodle LMS プラットフォームを複数の言語対応にします。

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

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

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

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

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

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

お見逃しなく!
Invalid email address