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

一位女性坐在未来主义的技术元素中。.
目录

Craft CMS上实施自动翻译功能,对于希望拓展业务范围、与全球受众互动的企业而言,可谓意义非凡。在当今互联互通的世界,拥有多语言网站已不再是锦上添花,而是必不可少。

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

本指南将探讨在 Craft CMS 上实现自动翻译的重要性,并引导您完成无缝实现此操作的步骤。. 

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

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

在进一步讨论如何在 Craft CMS中实现自动翻译之前,您还需要了解在 Craft CMS中实现自动翻译会有哪些好处。以下列举其中一些好处。.

  • 触达全球受众:通过提供多语言网站内容,您可以扩大覆盖范围,与全球更广泛的受众建立联系。例如,如果您运营一家面向欧洲提供服务的在线旅行社,将网站内容自动翻译成法语、德语、西班牙语和意大利语,即可开拓新市场,吸引那些英语不太流利的客户。
  • 提升用户体验:提供用户首选语言的内容可以提升他们在您网站上的整体体验。用户更容易理解和参与以母语呈现的内容,从而提高满意度、信任度和对品牌的忠诚度。
  • 提高转化率:研究表明,当人们看到用母语呈现的内容时,他们更有可能购买商品或采取所需行动。多语言网站的优势在于可以提高转化率,从而促进销售或获取更多潜在客户。
  • 内容一致性和时效性:借助自动翻译服务,您可以确保多语言内容在所有语言版本中保持一致和最新。每当您更新源内容时,系统都会自动生成翻译,无需手动更新,从而降低出现不一致的风险。
  • 促进搜索引擎优化并吸引国际流量:将您的网站内容自动翻译成多种语言可以显著提升您的搜索引擎优化 (SEO) 效果,并增加来自国际市场的网站流量。

Craft CMS多语言网站实施示例

在了解了多语言网站的优势之后,在深入探讨如何实现多语言网站之前,我们这里有一些多语言 Craft CMS 的示例,可以作为灵感来源。.

品牌驱动的影响力创造理念

Hotz Brand Consultants 是一家品牌咨询公司,其网站采用 Craft CMS搭建。网站设计风格大胆简约,以黄色为主色调,搭配简洁的图形。如左上角所示,网站配备了语言切换器。虽然公司总部位于瑞士,但网站提供英语和德语之间的语言切换服务。因此,即使全球访客不懂德语,也可以切换到英语。.

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

野村

一片末日般的战争景象,天空阴沉压抑。灾难后的景象令人震撼。.

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

通过在网站上发布不同语言的内容,野村证券能够有效地与全球客户沟通,同时保持跨市场的品牌一致性。这堪称跨国公司成功实施线上本地化策略的典范。.

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

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

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

许多翻译服务只需几个简单的配置步骤即可轻松快速地自动翻译网页内容。LinguiseLinguise自动翻译服务就是其中之一。

此服务已与多种内容管理系统和网站构建器集成,包括Craft CMS 。要Craft CMS安装Linguise自动翻译请按照以下步骤操作。

第一步:准备您的 Craft CMS

第一步是确保您的 Craft CMS 网站已做好翻译准备。要在 Craft CMS 网站上安装 Linguise 自动翻译,您需要准备一些事项,包括访问 Craft CMS 管理后台。.

步骤2:注册 Linguise 账户

接下来,注册一个免费的Linguise账户,添加您网站的域名。您可以Linguise 30 天,然后再决定是否订阅。

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

成功创建Linguise帐户后,您将可以访问控制面板,并在其中添加您的Craft CMS网站域名。点击“添加域名” ,然后填写以下字段:

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

然后,点击“下一步”。

黑白图像。深色背景上的文字。.
深色背景,带有细微的线条图案。.

您还可以获取 API 密钥,该密钥应粘贴到下一步中。.

网站上的一张灰黑色男子照片

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

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

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

确保:

  • 该脚本放置在您网站的根目录(即您的 Craft CMS 文件所在的目录)。.
  • 文件夹保留其默认名称“linguise”。.
文件管理器目录列表包含文件夹

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

以下是一段显示配置设置的代码片段。.

步骤 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:激活并自定义语言切换器

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

要获取脚本链接,请转到 Linguise 控制面板中的域设置,然后复制提供的脚本链接。.

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

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

您可以通过复制网站配置末尾提供的代码并将其粘贴到 HTML 页面的 `<head>` 标签中来加载语言切换器(以国旗弹出窗口的形式显示,用于选择您偏好的语言)。这样就会自动加载国旗语言切换器。.

电脑屏幕,黑色背景上显示白色文字

语言切换器默认显示,但您可以对其进行自定义。在Linguise控制面板中,依次点击“设置”>“语言标志显示”即可自定义语言切换器。您可以看到以下语言标志显示界面,其中包含多个可自定义的菜单,包括主显示、语言名称和设计。

步骤 7: Craft CMS的自动翻译

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

网页欢迎信息的截图

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

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

Linguise 已与 40 多个内容管理系统 (CMS) 集成,其中包括 Craft CMS

Linguise支持超过 40 种 CMS 和网站构建器,包括Craft CMS自动翻译功能。Craft CMS理想解决方案。此外, Linguise支持全球 80 多种常用语言和传统语言。

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

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

前端实时编辑器优化Linguise的自动翻译输出。借助此功能,您可以轻松微调翻译,无需花费太多精力。

此外,您还可以邀请精通特定语言的译员参与合作。这可以确保翻译后的网站内容保持语境和文化上的准确性。.

Linguise 自动动态翻译功能

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

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

Linguise 自动翻译排除规则

黑色背景图片,留有空白区域

有时候,某些词语很难翻译成其他语言,所以最好保留 Linguise 或在特定语言中省略它们。Linguise 提供了一些实用的规则来帮助您做到这一点:

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

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

完整而彻底的SEO实施

如何创建一个多语言 Magento 商店

选择一家支持多语言SEO的至关重要。这项支持能确保您的网站在谷歌搜索结果页面上的可见度,让用户更容易找到它。

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

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

结论

在您的 Craft CMS 网站上实施自动翻译功能可以带来颠覆性的改变。它可以帮助您触达全球受众,改善用户体验,提高转化率,并增强您的 SEO 效果。借助 Linguise等强大的解决方案,您可以将多语言功能无缝集成到 Craft CMS 网站中,确保多种语言的内容保持一致且及时更新。.

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

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

您可能也有兴趣阅读

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

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

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

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

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

不要错过!
Invalid email address