如何在 Drupal 内容和模块上进行自动翻译

显示网页的电脑显示器。一个人正在打电话。.
目录

如何在 Drupal 内容和模块上创建自动翻译。 Drupal 是一种被用户广泛使用的CMS, Drupal CMS能够在创建各种类型的网站时与 WordPress 竞争。许多网站所有者使用 Drupal创建他们的网站,这并不令人惊讶。.

多语网站的流行度目前正在增加,所有站点所有者都在竞争使它们的网站能够翻译成各种语言。那么,在 Drupal 上的站点所有者如何也能够自动翻译它们的内容和模块?

因此,在本文中,我们将全面讨论如何使用其中一种自动翻译服务对 Drupal 内容和模块进行自动翻译。让我们继续阅读下文。.

几种翻译您的 Drupal 内容和模块的方法

在深入了解 Drupal中的自动翻译之前,有几种方法可以翻译您的 Drupal 内容和模块。以下是一些选项。.

Drupal 内置多语言模块

一种可用于翻译 Drupal 内容和模块的方法是使用 Drupal的内置多语言模块。该模块由 Drupal 默认提供,但请注意,这种方法可能相当复杂,需要技术专业知识。然而,使用 Drupal的内置多语言模块可以使您更无缝地将内容和模块翻译到系统中。.

然而,主要缺点之一是所需的技术专业知识水平。使用 Drupal内置模块的翻译过程需要对 Drupal的结构和模块配置有深入的了解。.

Drupal内置的翻译方法所缺乏的是直接编辑翻译的能力。这种无法直接动态编辑翻译的能力可能会成为一个障碍,如果需要快速、轻松地对翻译进行更改或调整。.

第三方翻译服务

除Drupal的内置模块外,还有一些第三方翻译选项,您会觉得很方便。第三方翻译服务有多种选择,其中之一是诸如Linguise之类的翻译服务。Linguise是一项自动翻译服务,支持多种CMS,其中之一是翻译Drupal CMS。

使用 Linguise,您可以轻松翻译 Drupal 内容和模块,无需具备深入的技术知识。 Linguise 提供用户友好的界面和直观的工具,使您能够快速高效地翻译 Drupal 网站。此外, Linguise 还提供优质的客户支持,因此您可以获得帮助,如果您有任何问题或疑问。.

选择像 Linguise 这样的第三方翻译选项可能是一个好的替代方案,如果您正在寻找一个不需要深入技术知识的更简单的解决方案。.

因此,您可以使用 Linguise 作为创建自动翻译的方法之一。那么如何在 Drupal中进行自动翻译?请参阅下面的完整方法。.

打破语言障碍
告别语言障碍,迎来无限增长!今天就试试我们的自动翻译服务吧。.

如何在您的 Drupal 网站上进行自动翻译

Linguise是一个自动翻译平台,兼容并集成超过40个CMS和平台,包括CMS Drupal。使用Linguise

Linguise使用基于云的神经网络和AI翻译技术,能够实现高达97%的完美翻译质量Linguise,几乎与人工翻译不相上下。

使用Linguise,您可以翻译Drupal网站内容和模块,从而帮助吸引来自其他国家的访客并增加网站流量。以下是如何制作和安装Linguise自动翻译到Drupal上。

步骤1:注册 Linguise 账户

注册的初始过程包括使用Linguise创建一个免费帐户,并利用他们的免费试用期一个月。要注册Linguise帐户,只需提供您的电子邮件地址以创建用户名和密码。

在为期一个月的试用期内,您将能够访问 Linguise提供的一系列全面而引人注目的功能。试用期结束后,您将被引导至 Linguise 仪表板。.

步骤 2:添加域名网站并生成 API 密钥

Linguise仪表板中,您需要提供需要翻译的Drupal网站的域名。您需要填写几个栏目,包括:

  • 账户
  • 网址
  • 平台/内容管理系统
  • 语言
  • 翻译语言
  • 翻译URLs
带有几行文字的暗色图像。.

然后,在 API 密钥部分,您可以选择 复制到剪贴板 的选项。这使您可以轻松地复制由 Linguise 提供的 API 密钥,以便进一步使用或与您的 Drupal

黑色背景上的一个搜索栏,带有两个按钮

步骤 3:丏传翻译脚本并激活 API 密钥

要使用 Linguise 翻译脚本,您需要将其上传到您的 Drupal 安装所在的服务器。这涉及将脚本文件传输到服务器上的适当目录,确保它可访问并与您的 Drupal 设置正确集成。.

下载脚本后,解压缩或解压文件。然后,将提取的文件上传到您的CMS安装的根文件夹,即您的Drupal文件所在的位置。重要的是确保linguise文件夹包含脚本文件,保留其默认名称linguise并放置在您网站的根级别。这确保了与您的Drupal CMS的正确功能和集成。

白色英文文本的黑色背景。.

要将Linguise API密钥整合到您的设置中,您需要找到之前上传到服务器的Configuration.php文件。打开文件进行编辑,并找到需要插入API密钥的具体部分。在此部分中,您将找到一行带有占位符文本的代码,通常为用您的令牌替换。

软件开发的代码片段。公共静态方法。.

步骤4:设置 Drupal URL重写

默认情况下, Drupal 已启用URL重写。要确认此设置,您可以导航到 Drupal 管理界面顶部菜单栏中的“配置”部分。然后,前往“搜索和元数据”,然后选择“URL别名”。这将允许您验证URL重写是否确实处于活动状态。.

值得注意的是,如果您在 Drupal中使用Pathauto模块,多语言URL也将是实用的。. 

URL别名配置屏幕

要根据 Drupal 中的语言设置 URL,您需要对位于 Drupal 安装主目录中的 .htaccess 文件进行调整。您可以复制以下代码,并将其粘贴到 RewriteEngine 开启行之后,默认情况下,该行已经存在于 Drupal 的内置 .htaccess 文件中。

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

在按照前面的说明对.htaccess文件进行调整后,这里有一个示例,展示了在您的 Drupal 安装中,最终的.htaccess文件会是什么样子。.

步骤5:激活并设置语言切换器

下一步我们可以激活语言切换器及其设置。语言切换器是一个弹出式标志,允许用户选择所需的语言。要安装它,您需要复制网站配置末尾给出的代码,并将其放在HTML页面的顶部。

之后,标志语言切换器将自动加载并提供给用户。要执行此操作,请打开 Linguise 仪表板,然后找到以下脚本。.

顶部带有不可读文字的黑色条

要在页面标题中包含内容,您可以使用Drupal模块,称为添加到标题。单击配置>开发>添加配置文件。

黑暗背景上的登录表单

最后,确保脚本位置已验证或核实。.

没有可用的图像描述

默认情况下,语言切换器将出现在您网站右上角的浮动位置。您可以自由使用CSS自定义其外观,以满足您的偏好。.

Drupal 欢迎页截图

此外,您可以通过访问Linguise仪表板并导航到设置部分来自定义语言切换器。从那里,转到语言标志显示设置。在本节中进行的任何修改将自动应用于您网站上的语言切换器。

具有各种菜单选项的深色主题界面

您可以在屏幕右侧找到语言切换器的预览。在此预览中,您可以配置以下元素。.

  • 3 种布局:並列、下拉菜单或弹出框
  • 语言切换器位置
  • 语言切换器内容
  • 标志形状和大小
  • 标志盒阴影
  • 标志样式
  • 语言名称悬停颜色
  • 悬停时标志框阴影
  • 语言弹出悬停颜色以及您可以在 Linguise 仪表板上找到的其他几个选项。.

步骤6:激活本地缓存系统

作为替代方案,您可以选择启用本地缓存系统,该系统存储URL及其对应的多语言内容。该缓存系统旨在通过减少Linguise服务器与您的网站服务器之间的数据传输来提高页面加载速度。. 

缓存仅用于之前已翻译且未更新的页面。缓存优先考虑最常查看的多语言页面。.

此外,您可以指定要以兆字节(MB)为单位存储的缓存量。在以下示例中,缓存被激活,指定的缓存大小为200MB。.

显示聊天机器人开发代码的开发者屏幕

步骤7:开始翻译您的 Drupal 网站

在完成创建 Linguise 帐户、配置API密钥、语言切换器和本地缓存等几项设置后,现在可以尝试将 Drupal 网站翻译成除默认语言英语以外的其他语言。.

要做到这一点,请打开网站页面,然后点击语言切换器,如下所示。例如,我们将把它翻译成德语。.

Drupal 欢迎页截图

之后,系统将自动将页面翻译成德语,几秒钟后,将显示成功翻译的页面。.

欢迎Draper社区的信息

如何实现?在 Drupal中进行自动翻译其实很容易。使用 Linguise,您只需7个简单的步骤即可为 Drupal添加自动翻译功能。.

一旦语言切换器激活并且您选择了目标语言,当您选择语言切换器时,您的内容和模块将被自动翻译。.

因此,您无需手动翻译站点上的任何内容。.

准备好探索新市场了吗?试试我们的自动翻译服务,免费试用1个月,无风险,不需要信用卡!

可以在 Drupal 中实施SEO策略以改善多语言网站

成功自动翻译 Drupal 网站后,您必须继续提高网站性能,以便流量增加,访客更容易找到,其中一个方法是实施多语言SEO。.

事实上,Linguise 也100%支持多语言SEO,正如您在下面的信息图表中看到的那样。

图解逐步翻译过程的信息图表。显示四个步骤的图表。.

在Drupal中实施SEO策略可以显著提高多语言网站的性能。以下是一些可以实施的SEO技术。

  • 语言特定URL: 为您的网站的每个翻译版本使用特定的URL。这有助于搜索引擎了解每个页面的语言定位,并改善索引和排名。
  • Hreflang标签:在页面的HTML头部应用hreflang标签,以指示每个版本的语言和地区定位。这有助于搜索引擎根据用户的位置和语言偏好为用户提供合适的语言版本。Linguise自动应用hreflang代码到每个翻译页面。
  • 翻译元数据: 确保每个语言版本的元标题、描述和关键词都得到正确的翻译。Linguise 还会自动翻译Drupal中的每一段内容。
  • 语言切换器优化:优化语言切换器元素,使其对搜索引擎友好。友好的按钮切换器可以大大改善用户体验,让用户在切换语言时毫无障碍。
  • 规范网址:实施规范网址以指定多个语言版本中页面的首选版本。规范网址也由Linguise自动生成,因此它们不是重复的。
  • XML站点地图: 为您网站的每个语言版本生成XML站点地图。您可以生成多语言站点地图,然后将其提交到Google搜索控制台,Linguise 将自动为您网站创建多语言站点地图。
  • 多语言关键词研究: 针对每个目标语言进行关键词研究,以确定相关的关键词和短语。使用这些关键词优化您的内容,以提高每个语言版本在搜索结果中的可见性。

通过在 Drupal中实施这些SEO策略,您可以提高多语言网站的可见性、排名和用户体验,从而吸引来自不同语言受众的目标流量。.

使用 Linguise 从今天开始进行 Drupal 网站的自动翻译!

现在您了解了如何为 Drupal 内容和模块创建自动翻译。有几种方法可以翻译 Drupal 网站,自动翻译是最佳解决方案。.

使用Linguise使您可以轻松地将内容翻译成85种语言选项,只需点击几下即可快速轻松完成。

尽管它是自动的, Linguise 具有良好和自然的翻译质量,您甚至可以通过前端实时编辑器编辑翻译结果。.

那么您还在等什么?立即注册Linguise,并享受完整的1个月免费试用功能!

您可能也有兴趣阅读

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

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

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

别忘了分享您的电子邮箱!

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

不要错过!
Invalid email address