如何在 Moodle上实现自动翻译

Moodle 网站截图,包含阅读推广
目录

在 Moodle 上实施自动翻译对于旨在覆盖多语言受众的教育机构来说,可能是一项战略举措。多语言平台不仅仅是一个附加功能,更是保持竞争力和开拓新教育市场的重要组成部分。

通过将自动翻译集成到您的 Moodle驱动的网站中,您可以高效地创建和管理多语言内容,显著减少时间和资源投入,同时确保跨不同语言的高质量用户体验。本指南将指导您在 Moodle上实施自动翻译,提供成功实施的示例,并提供逐步说明。.

为什么您应该翻译您的 Moodle LMS?

两个人,一个站在梯子上,一个站着,一起在一台带有紫色背景的大型电脑屏幕前工作。.

翻译您的 Moodle 网站可以带来多种好处。以下是您应该翻译它的原因。.

  • 吸引国际学生/用户: 将 Moodle 学习管理系统翻译成多种语言,使教育机构能够接触到全球受众。这为国际学生提供了访问课程和学习资料的机会。例如,印度尼西亚的一所大学将其在线课程翻译成英语和普通话,从而吸引了美国和中国学生的兴趣。
  • 促进来自其他国家用户的理解: 通过提供本地语言的内容,学生可以更容易地理解学习材料,没有语言障碍。这提高了学习效果和用户满意度。 
  • 由于更广泛的可访问性而增加课程销售: 通过翻译接触更广泛的受众,课程销售的潜力显著增加。来自不同国家的人们可以发现并有兴趣购买课程。例如,一个最初只提供英文的在线课程平台,在被翻译成10种其他语言后,6个月内销售额增加了300%。
  • 提高课程在其他国家/地区搜索结果中的可见性: 将内容翻译成多种语言可提高课程在目标国家/地区搜索结果中的可见性。这有助于增加潜在学生在不同地区对课程的自然发现。 

使用 Moodle的多语言网站示例

根据 trends.builtwith.com 的数据,超过 284,000 个网站是使用 Moodle LMS 构建的。这一惊人的数字展示了 Moodle 在各种教育环境中的广泛采用和多功能性。为了让您更好地了解创建多语言 Moodle 网站的潜力,让我们来探索一些多语言 Moodle 实施的著名示例。

Linksys培训计划

Linksys路由器登录页面。人们在使用笔记本电脑。.

Linksys 培训计划是一个 多语言网站示例 ,其学习管理基于 Moodle 系统,提供与 Linksys 产品和技术相关的培训资源和课程访问。他们的网站提供多种语言的内容,服务于希望提升 Linksys 解决方案知识的全球用户。这种多语言方法使平台能够服务于多样化的用户群体,以用户偏好的语言呈现培训材料和课程内容。

该网站在左上角有一个醒目的语言切换器,允许用户从多种语言中进行选择,包括英语、丹麦语、德语、西班牙语、法语、意大利语、荷兰语、挪威语、芬兰语、瑞典语和阿拉伯语。这种全面的语言支持增强了来自不同地区的访客的用户体验,使他们能够以母语浏览培训平台、访问课程材料并与内容互动。. 

联合国评估

调查弹窗询问是否是第一次访问

联合国测评计划是一个基于 Moodle的平台,旨在为受邀参加联合国测评的候选人进行评估。这个安全、专业的网站仅为授权个人提供特定评估目的的访问。该平台使用 Moodle LMS构建,提供用户友好的界面,包含清晰的说明和有关访问及故障排除的重要通知。.

此联合国评估平台的一个关键特性是其多语言能力,从位于页面左下角的语言切换器可以明显看出。用户可以从多种语言中进行选择,包括英语、Español(西班牙语)、Français(法语)、Русский(俄语)、العربية(阿拉伯语)和简体中文。这种全面的语言支持反映了联合国的全球性质和对包容性的承诺,使来自不同语言背景的候选人能够以他们喜欢的语言浏览评估平台。. 

如何在 Moodle上实现自动翻译

在看过使用 Moodle 创建的多语言网站示例后,我们将学习如何使用自动翻译服务实现自动翻译。许多服务只需几个配置步骤即可快速轻松地翻译网站。其中一项服务是 Linguise。 Linguise 可与各种内容管理平台和网站构建器集成,包括 与 Moodle 集成。 以下是在 安装 Linguise 自动翻译的步骤。 Moodle 中

#1 添加您的域名网站 Moodle

第一步是准备您的 Moodle LMS站点进行翻译。确保您可以访问 Moodle 管理后台,以在您的 Moodle LMS平台上安装 Linguise 自动翻译。接下来,创建一个免费的 Linguise 账户并添加您的网站域名。您可以在选择订阅计划之前使用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重写

默认情况下, Moodle LMS中URL重写处于活动状态。如果未激活,您可以通过托管服务提供商启用它。更新.htaccess文件以按语言配置URL。将以下代码复制并粘贴到默认 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 启用并自定义语言切换器

必须在所有 Moodle LMS页面上加载 Linguise JavaScript链接,以在HTML标题中显示带有标志和备用URL的语言切换器(用于SEO目的)。要复制脚本链接,请转到 Linguise 仪表板中的域名设置并复制脚本链接。.

带有文本框和按钮的浏览器窗口

将此代码加载到 Moodle LMS 中最简单的方法是将其插入到您网站的 站点管理,然后导航至 设置 > 站点管理 > 外观 > 附加 HTML。 此方法默认可用。

将脚本链接添加到标题部分,如下所示。.

语言学 Moodle 设置中的附加HTML代码框

然后,您可以从 Linguise 仪表板自定义语言切换器,方法是导航到 设置 > 语言旗帜显示。 此处所做的任何更改都将反映在网站上。

在屏幕的右侧,您将看到语言切换器的预览。以下是您可以配置的元素:

  • 三种布局:并排,下拉或弹出窗口
  • 语言切换器的位置
  • 语言切换器中显示的内容
  • 语言名称使用英语或母语显示
  • 旗帜的形状和大小
  • 颜色和阴影设置

#5 自动翻译 Moodle 学习管理系统

以下是实施了 Linguise 自动翻译的 Moodle LMS 网站的展示。.

语言学 Moodle 可用课程页面的截图.

使用 Linguise 自动翻译您的 Kirby CMS

使用 Moodle 学习管理系统。 Linguise 翻译服务自动翻译您的 这一领先的翻译服务为您的 Moodle 学习管理系统提供了无缝的自动翻译功能。它支持超过80种语言,并与超过40个平台兼容,包括 Moodle。这种集成简化了多语言e-learning环境的创建,从而提高了学生和教育者的整体用户体验。

前端实时编辑器翻译

前端实时编辑器翻译 Linguise 提供前端实时编辑器,可快速调整。此工具确保翻译准确性并支持快速更改。此外,您还可以与专业翻译人员合作,以保持课程内容中的文化和语境精确性。.

支持100%多语言

多语言SEO 支持通过其多语言SEO功能, Linguise,可以提升您的 Moodle 网站的搜索引擎可见性。它会生成多语言站点地图,创建hreflang代码和标签,设置规范URL,并翻译URL和元描述。这些功能有助于提升您在线学习平台的搜索引擎排名,并使其更易于不同语言的用户访问。

翻译排除规则

聊天功能解锁页面

全球翻译排除规则,以解决教育内容中的翻译难题。 Linguise 包含排除规则,允许您保留或排除可能翻译不佳的特定术语。您可以建立规则以排除页面、内联内容或特定的课程材料,确保您的翻译清晰准确。.

动态翻译功能

Linguise的动态翻译功能 确保动态生成或加载的内容——例如通过 JavaScript 或 AJAX——能够被准确翻译。这涵盖了结账流程和弹窗等元素。只需启用动态翻译开关,即可轻松管理这些内容。

结论

 Moodle LMS 的自动多语言翻译

在您的 Moodle LMS平台上实施自动翻译可以显著提高您的覆盖范围,改善用户参与度,并提高转化率。使用 Linguise,您可以轻松管理多语言内容,为跨语言的用户提供无缝体验,同时优化您的SEO工作。.

Linguise 提供强大的功能,如前端实时编辑、动态内容翻译、特定术语排除规则以及全面的 SEO 支持。这些功能使其成为将自动翻译与 Moodle LMS 集成的理想选择。.

立即 注册 Linguise 账户 ,开始将您的 Moodle LMS 平台转变为多语言平台。

您可能也有兴趣阅读

不要错过!
订阅我们的新闻通讯

接收有关网站自动翻译、国际SEO等的新闻!

Invalid email address
试试看,每月仅需一次,您可以随时取消订阅。.

不要离开而不分享您的电子邮件!

我们无法保证您会赢得彩票,但我们可以承诺提供一些有关翻译的有趣信息新闻和偶尔的折扣。.

不要错过!
Invalid email address