如何在 Craft CMS上实现自动翻译

如何在 Craft CMS上实现自动翻译
目录

对于希望扩大影响力并与全球受众互动的企业来说,Craft CMS上实施自动翻译 在当今互联的世界中,拥有多语言网站不再是一种奢侈,而是一种必需品。

Craft CMS 是一个强大而灵活的内容管理系统,为构建和管理网站提供了强大的平台。 将自动翻译集成到您的 Craft CMS 网站中可以让您简化多语言内容的创建和维护,节省时间和资源,同时确保跨多种语言的一致且高质量的用户体验。

本指南将探讨在 Craft CMS 上实施自动翻译的重要性,并引导您完成无缝实现这一目标的步骤。 

在 Craft CMS上实施自动翻译的好处

如何在 Craft CMS上实现自动翻译

在进一步讨论如何在 Craft CMS中实现自动翻译之前,您还需要了解如果在 Craft CMS中实现自动翻译将会获得哪些好处。 这里是其中的一些。

  • 覆盖全球受众:通过以多种语言提供网站内容,您可以扩大影响范围并与全球更广泛的受众建立联系。 例如,如果您经营一家在欧洲各地提供服务的在线旅行社,自动将网站内容翻译成法语、德语、西班牙语和意大利语可以开拓新市场并吸引英语可能不流利的客户。
  • 改善用户体验:以用户首选语言提供内容可以增强他们在您网站上的整体体验。 用户更有可能参与并理解以其母语呈现的内容,从而提高对您品牌的满意度、信任度和忠诚度。
  • 提高转化率:研究表明,当人们以母语呈现内容时,他们更有可能购买或采取所需的行动。 多语言网站的好处之一是可以提高转化率并推动更多销售或潜在客户开发。
  • 一致且最新的内容:借助自动翻译服务,您可以确保您的多语言内容在所有语言版本中保持一致且最新。 每当您更新源内容时,都可以自动生成翻译,从而无需手动更新并降低不一致的风险。
  • 促进 SEO 并增加国际流量:自动将您的网站内容翻译成多种语言可以显着提高您的搜索引擎优化 (SEO) 工作并增加来自国际市场的网站流量。

多语言网站 Craft CMS实施示例

了解您将获得的好处后,在讨论如何实施多语言网站之前,我们这里有几个多语言 Craft CMS 的示例,可以作为灵感。

Hotz Brand Consultans - 如何在 Craft CMS上实现自动翻译

Hotz Brand Consultants 是一家使用 Craft CMS建立的品牌和咨询公司。 他们的网站采用大胆简约的设计,采用黄色配色方案和简单的图形。 如左上角所示,该网站使用语言切换器。 尽管该网站位于瑞士,但提供英语和德语之间的语言转换服务。 因此,如果全球游客不会说德语,他们可以改用英语。

通过这种方法,该网站可以出现在瑞士以外的全球用户的搜索结果中,从而使国际访问者更容易找到该网站。 反过来,这可以提高 SEO 排名并增加网络流量。

野村

野村证券 - 如何在 Craft CMS上实现自动翻译

野村证券是一家大型全球金融服务公司,业务遍及约 30 个国家。 其网站通过英文版服务于国际受众,并通过日语和中文翻译服务于日本国内市场。 这使得它能够提供适合不同语言和文化背景的本地化内容。

通过在网站上以不同语言发布内容,野村可以与全球客户进行有效沟通,同时保持跨市场的品牌一致性。 这是跨国公司在线业务执行良好的本地化策略的一个例子。

打破语言障碍
告别语言障碍,迎接无限成长! 立即试用我们的自动翻译服务。

如何在 Craft CMS上实现自动翻译

了解多语言 Craft CMS 示例后,这里我们将开始尝试使用自动翻译服务在 Craft CMS 中实现自动翻译。

许多翻译服务只需几个配置步骤即可轻松快速地自动翻译网页。 Linguise的自动翻译服务就是这样的一项服务。

该服务与各种 CMS 和 Web 构建器集成,包括Craft CMS 。 要Craft CMS安装Linguise自动翻译请按照以下步骤操作。

第 1 步:准备您的 Craft CMS

第一步是确保您的 Craft CMS 网站已准备好进行翻译。 在 Craft CMS 网站上安装 Linguise 自动翻译时需要准备的一些事情包括访问 Craft CMS 管理仪表板。

第2步:注册 Linguise 账户

接下来,注册一个免费的Linguise帐户以添加您网站的域名。 在加入订阅计划之前,您可以Linguise

步骤3:添加域名网站 Craft CMS

成功创建Linguise帐户后,您将可以访问仪表板,您可以在其中添加Craft CMS网站域。 单击“添加域” ,然后填写以下字段:

  • 帐户
  • 网址
  • 使用平台(Craft CMS)
  • 默认语言
  • 翻译语言
  • 翻译网址
  • 动态内容翻译

然后,单击“下一步”。

添加域名 - 如何在 Craft CMS上实现自动翻译
添加域名 - 如何在 Craft CMS上实现自动翻译

您还可以获取应在下一步粘贴的 API 密钥。

添加域 3 - 如何在 Craft CMS上实现自动翻译

第 4 步:上传并连接 Linguise 脚本

然后,需要将 Linguise 翻译脚本上传到安装了 Craft CMS 的服务器:

下载 PHP-JS 翻译脚本。 解压缩并将其上传到 Craft CMS 安装的根文件夹。

确保这件事:

  • 该脚本放置在您网站的根级别(您的 Craft CMS 文件所在的位置)。
  • 该文件夹保留其默认名称“linguise”。
Craft CMS 文件 - 如何在 Craft CMS上实现自动翻译

接下来,将 Linguise API 密钥复制到您上传到服务器的 Configuration.php 文件中。 编辑文件并将您的 API 密钥粘贴到引号之间,替换文本 REPLACE_BY_YOUR_TOKEN。

配置 PHP - 如何在 Craft CMS上实现自动翻译

步骤 5:配置 Craft CMS的 URL 重写

默认情况下, Craft CMS中启用 URL 重写。 如果没有,您可以通过托管提供商激活它。 您的 Craft CMS .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]

    # Send would-be 404 requests to Craft
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
    RewriteRule (.+) index.php?p=$1 [QSA,L]
</IfModule>
				
			

第 6 步:激活并自定义语言切换器

Linguise JS 脚本链接必须包含在您的所有 Craft CMS 页面上,以显示带有标志的语言切换器,并将备用 URL 添加到您的 HTML 标头以实现 SEO 目的。

要获取脚本链接,请转至 Linguise 仪表板中的域设置并复制提供的脚本链接。

脚本语言切换器 - 如何在 Craft CMS上实现自动翻译

将此代码集成到 Craft CMS 一个简单方法是将其添加到您的模板索引中。 导航到 /template 文件夹并修改索引文件以在标头部分中包含脚本链接。

语言切换器(由用于选择您的首选语言的标志弹出窗口表示)可以通过复制网站配置末尾提供的代码并将其粘贴到 HTML 页面的头部来加载。 这将自动加载标志语言切换器。

粘贴脚本 - 如何在 Craft CMS上实现自动翻译

默认情况下会出现语言切换器,但您可以对其进行自定义。 通过导航至“设置”>“语言标志显示”,Linguise自定义语言切换器 您可以看到以下语言标志显示,其中包含几个可以自定义的菜单,从主显示、语言名称和设计开始。

第 7 步:自动翻译 Craft CMS

设置语言切换器后的样子Craft CMS使用 Lingusie 的自动翻译服务自动翻译的示例

自动翻译 Craft CMS - 如何在 Craft CMS上实现自动翻译

Linguise:与 Craft CMS集成的最佳自动翻译

现在,您可以使用 Linguise在 Craft CMS 网站上实现自动翻译。 Linguise 可能是众多自动翻译服务中的最佳选择之一。 那么 Linguise 翻译服务有哪些优势呢? 请注意以下几点。

Linguise 与 40 多个 CMS 集成,其中之一是 Craft CMS

Linguise支持 40 多种类型的 CMS 和 Web 构建器,包括Craft CMS自动翻译。 其无缝支持和集成流程使其成为翻译Craft CMS网站的理想解决方案。 此外,每次集成, Linguise支持全球 80 多种流行和传统语言。

Linguise 还支持一些流行的 CMS,包括:

使用 Linguise 前端实时编辑器编辑翻译

此外,您还可以前端实时编辑器Linguise的自动翻译输出。 借助此功能,您可以轻松地以最小的努力调整翻译。

此外,您可以邀请精通特定语言的翻译人员进行协作。 这可以确保翻译后的网站保持上下文和文化的准确性。

Linguise 自动动态翻译功能

Linguise的动态翻译功能可无缝翻译网站上动态加载或生成的内容,包括 JavaScript、AJAX 或其他客户端脚本技术。 这包括动态内容,例如 JavaScript 生成的内容、根据变量更改的内容以及工具提示或错误消息。

此功能可确保访问者获得一致的多语言体验,无需复杂的配置或代码编辑。 只需激活仪表板上的动态翻译按钮即可将动态内容翻译成所有语言。

Linguise 自动翻译排除规则

翻译排除 - 如何在 Craft CMS上实现自动翻译

有时,单词不能很好地翻译成其他语言,因此最好保持原样或在特定语言中跳过它们。 Linguise 有一些方便的规则来帮助解决此问题:

  • 忽略文本规则:您可以告诉Linguise跳过翻译特定单词或短语,以便它们在所有语言中保持相同。
  • 忽略内联:这使您可以在所有语言中保持特定格式的一致性,例如链接或粗体文本。
  • 使用 URL 排除页面:如果您有不需要翻译的页面,则可以完全跳过它们。

这些规则可确保您的翻译清晰准确,尤其是在处理棘手的单词或重要的品牌名称时。

完整彻底的 SEO 实施

如何创建多语言 Magento 商店

多语言 SEO的服务是一个至关重要的决定。 此支持可确保您的网站在 Google 搜索页面上的可见性,使其易于被用户发现。

Linguise 提供多种 SEO 功能,包括:

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

结论

在 Craft CMS 网站上实施自动翻译可以改变游戏规则。 它可以帮助您接触全球受众、改善用户体验、提高转化率并增强您的 SEO 工作。 通过利用 Linguise等强大的解决方案,您可以将多语言功能无缝集成到您的 Craft CMS 网站中,确保跨多种语言的内容保持一致和最新。

Linguise 脱颖而出,成为与 Craft CMS集成的最佳自动翻译服务。 它提供了广泛的功能,包括前端实时编辑、动态内容翻译、翻译排除规则和全面的 SEO 实施。  

你还在等什么? 注册您的Linguise帐户并创建您的多语言Craft CMS网站,以释放接触全球受众的潜力,并利用自动翻译的力量将您的业务推向新的高度。

您可能也有兴趣阅读

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

接收有关网站自动翻译、国际搜索引擎优化等的新闻!

Invalid email address
试试看。 每月一期,您可以随时退订。

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

我们不能保证您会中奖,但我们可以承诺提供一些有关翻译和偶尔折扣的有趣信息。

不要错过!
Invalid email address