如何自动翻译您的 OpenCart 电子商务网站

智能手机屏幕显示简易视图模式设置。显示了各种图标。.
Table of Contents

您想拥有一个多语言的 OpenCart 电商网站,但不知道如何翻译您的 OpenCart 电商网站?拥有一个多语言的电商网站很重要, 76% 的在线消费者更愿意购买以母语呈现的产品。 此外,其中约 40% 的人永远不会在使用不同语言的网站上购物。以母语阅读信息能让用户更容易获取内容或产品信息,并提高您在线商店的转化率。

因此,让电商网站支持多语言非常重要,其中一种方式就是利用自动翻译服务。.

如果您不知道如何翻译 OpenCart 电商网站,别担心,我们将从安装的第一步开始引导您直到完成!

翻译您的 OpenCart 电商网站的选项

在讨论如何自动翻译 OpenCart 电商网站之前,你需要知道,将 OpenCart 网站翻译成多语言有两种选择,即手动和自动。.

手动意味着通过人工干预或译员完成,而自动则意味着依赖技术、机器或翻译服务。.

这些选项当然各有优缺点。它们分别是什么,我们将在下面讨论。.



OpenCart 手动翻译

第一种选择是人工翻译,或借助人工翻译/译员。以下是人工翻译的优缺点。.

优点:

  • 高精度: 通过人工译员的参与,翻译准确度往往更高,确保信息被精确传达。
  • 细微差别与语境: 人工翻译能够捕捉复杂的细微差别和语境,从而产生更有意义且更符合文化习惯的译文。
  • 大规模定制:适用于需要深入了解以确保翻译质量的大型项目。

缺点:

  • 时间和成本: 需要更多时间和金钱,尤其是对于大规模内容项目而言。
  • 速度限制: 对于需要即时或非常快速翻译的场景效率低下。

实际上, OpenCart 也通过提供语言包来支持多语言功能。然而,这种方法非常手动,当然也有很多局限性。这些局限性凸显了探索替代方法的必要性,例如自动翻译服务,以实现更高效、可扩展的多语言解决方案。那么,与手动翻译相比, Opencart的自动翻译是什么样的呢?我们将在下面详细介绍。

OpenCart 自动翻译

在了解了人工翻译的优缺点之后,现在我们来看自动翻译,即借助机器辅助进行的翻译。以下是相关说明。.

优点:

  • 高效速度: 翻译过程可以快速完成,尤其有利于截止日期紧迫的项目。
  • 成本效益: 通常更经济实惠,尤其适合内容量大的项目。
  • 可扩展性:能够高效处理大型项目。

缺点:

  • 语境错误: 容易在捕捉原文的语境和细微差别时出错,这可能导致翻译不够准确。
  • 文化适配性较差: 译文可能不太适合某些文化语境。
  • 需要人工修正: 偶尔需要人工审核以确保最佳翻译效果。

我们发现,自动翻译非常值得推荐,尤其是对于拥有大量产品详情的电商平台,因为在这种情况下,它能显著节省时间。.

尽管人工翻译能保证精准度,但这并不意味着自动翻译就无能为力。我们目前使用的翻译服务配备了实时编辑器,让用户能够微调译文,从而获得更自然的效果。.

我们现在将使用的自动翻译服务之一是 Linguise 自动翻译。 要了解有关 Linguise 的更多信息,请参阅接下来的说明。

Break Language Barriers
告别语言障碍,迎接无限增长!今天就试试我们的自动翻译服务。.

如何使用 Linguise 自动翻译您的 OpenCart 电商网站

正如我们上面所讨论的,翻译 OpenCart 电子商务有两种选择,其中一种是自动翻译。要实现自动翻译,您可以借助插件或翻译服务来完成。.

Linguise 是一项自动翻译服务,已 集成超过 40 个 CMS, 其中之一是 OpenCart 自动翻译。借助神经翻译技术和 AI 翻译云的帮助, Linguise 能够生成 完美的翻译质量 ,自然且类似于专业译员的翻译。

不过,为了提升翻译效果,我们还提供了一些高级功能,例如前端实时编辑器,或者为不想翻译某些内容的用户继续翻译。.

那么,如何翻译 OpenCart 电子商务呢?只需查看以下步骤即可。.

第 1 步:注册 Linguise

要在 Linguise 上安装 Opencart 自动翻译,请先在 Linguise 上创建一个免费账户,并享受 1 个月免费试用。 Linguise 账户注册 流程非常简单,您只需一个电子邮箱即可创建用户名和密码。

在一个月的试用期内,您可以享受 Linguise提供的全部功能。之后,您将被引导至 Linguise 仪表板以开始管理您的账户。.

第 2 步:添加网站域名

下一步是 添加您的 OpenCart 网站域名 到 Linguise。需要填写的一些内容包括:

  • 帐户
  • URL
  • 平台,选择 OpenCart
  • Language
  • 翻译语言
  • 翻译 URL

然后,如果你已经填写完毕,请点击 保存。

黑色屏幕,白色文字,左侧有菜单。.
黑色背景配白色文字。线条和方框。.

第3步:上传 Linguise 脚本

下一步是上传 Linguise 翻译脚本,可通过点击下方按钮下载。然后,将翻译脚本上传到安装 PrestaShop 的主目录。.

请确保锁定文件夹 linguise。

下载脚本后,解压并上传到 CMS 安装的主目录。.

确保脚本位于网站的根目录级别(即 OpenCart 文件所在的位置)。确保该文件夹保留默认的 linguise 名称。.

黑屏白字

第4步:激活 API 密钥

成功添加域名后,您将获得一个需要验证的 API 密钥代码。.

带有搜索栏和导航链接的网站页眉

然后你需要将这段代码粘贴到 configuration.php 文件中,将这一部分 ‘REPLACE_BY_YOUR_TOKEN’ 替换为这段代码,使其看起来像这样。

代码配置截图

第 5 步:设置语言 URL

URL 重写通常在 OpenCart 中出于 SEO 目的而启用。此功能依赖于位于服务器根目录的 .htaccess 文件。.

如何自动翻译您的 OpenCart 电子商务 open-cart-files

请确认已在 OpenCart 系统设置中启用 URL 重写。请前往 OpenCart 管理菜单, 系统 > 设置 > 默认 > 服务器。

OpenCart 设置页面,包含各种选项。.

特定语言的 URL 配置必须在 .htaccess 文件中设置。只需将此代码粘贴到标准 OpenCart .htaccess 中的“RewriteBase /”代码之后即可。.

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

确保服务器上的路径 linguise/linguise.php 匹配;解压脚本时,/linguise/ 是默认名称。.

第 6 步:激活语言切换器

下一步是激活语言切换功能,该功能让用户更轻松地选择他们想要翻译成的语言。如何 打开 Linguise 仪表盘 > 设置 > 将此脚本复制到剪贴板。

黑色背景

之后,您需要将脚本粘贴到 OpenCart 网站的主题编辑器中,方法是选择 设计 > 主题编辑器 > 默认。 之后,按照下图所示进行粘贴。

正在从事编码项目的程序员

语言切换器默认会以浮动形式显示在网站右上角。.

桌子上的笔记本电脑。屏幕上有各种图标。.

第 7 步:设置语言旗帜显示

您还可以调整 语言切换器 的位置,从 Linguise 仪表盘 > 设置 > 语言旗帜显示。

如果是这样,我们将尝试把 OpenCart 电商页面翻译成荷兰语,大致效果如下所示。.

一系列电子设备和配件。各种科技产品

第 8 步:激活本地缓存系统

作为可选方案,您可以启用本地缓存系统,用于存储多语言 URL 和内容,从而更快地交付页面。本地缓存将存储 Linguise 服务器与您的网站服务器之间的一定量的数据传输。. 

缓存仅在页面已翻译且尚未更新时使用。优先缓存的将是访问量最高的多语言页面的缓存。.

一段展示令牌输出缓冲区实现的代码片段。它显示了缓冲区的详细信息。.

作为可选配置,您可以指定以兆字节(MB)为单位的缓存存储量。在以下示例中,缓存已启用,存储容量设置为 500 MB。.

				
					/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
				
			

第 9 步: OpenCart 的特定设置

在 Configuration.php 文件中,我们还有一些设置,允许为 CMS 转发某些特定配置。默认情况下,这是自动的,但支持团队可能会要求您自定义它,以使用某些特定设置。.

以下是需要为 OpenCart添加的代码,请以小写形式指定 CMS 名称。.

				
					/** Basic configuration **/
/*
 * Update the CMS value according to your CMS
 * Available CMS are: laravel, prestashop
 */
public static $cms = 'opencart';
				
			

第 10 步:从 SQLite 设置到 MySQL

在 Configuration.php 文件中,有一个配置选项,如果服务器上未安装 SQLite,则强制使用 MySQL 而不是 SQLite。.

在这种情况下,您需要在此 Configuration.php 文件的这一部分输入 MySQL 详细信息。.

				
					/** Advanced database configuration **/
/*
 *  In case you don't want to use Sqlite, you can use MySQL
 *  To do so, you need to fill the following variables
 *  Linguise will create the tables for you
 */
public static $db_host = '';
public static $db_user = '';
public static $db_password = '';
public static $db_name = '';
public static $db_prefix = '';
				
			

将 Linguise 与手动本地化 OpenCart 进行比较

在了解了如何使用 Linguise翻译您的 OpenCart 电子商务网站后,现在我们将把 Linguise 服务与 OpenCart自带的手动本地化功能进行比较。.

轻松添加新语言

我们首先要比较的是添加语言的便捷性, Linguise 让用户只需点击一次即可轻松添加语言。.

你可以从 80 多种可用语言 中添加任意数量的语言。只需 打开仪表盘 > 设置 > 翻译语言。



一张黑色背景配白色文字的截图。文字不清晰。.

另一方面,当您想要添加一种语言时, OpenCart 有几个必须先完成的步骤。要添加除英语(默认)之外的语言,您必须通过点击安装器从扩展目录中安装语言包。.

扩展程序安装进度页面的屏幕截图

语言包成功上传后,您需要通过选择 系统 > 本地化 > 语言 来添加一些语言信息。

带有细微线条的深色背景。.

因此,这就是 Linguise 和 OpenCart的区别所在。在 OpenCart 手动本地化中,您需要上传自己的语言包,并输入一些语言信息,例如名称、ISO 代码、区域设置、启用或停用状态以及语言顺序。.

这与 Linguise肯定不同,在 Linguise 中,您只需选择语言,系统会自动安排其余事项。.

OpenCart 中的手动操作更容易导致人为错误,例如输入代码或语言名称时出错。.

除此之外,由于它使用的是从 Crowdin 获取的翻译包,因此无法保证翻译结果非常准确,因为无论翻译人员如何通过 Crowdin 进行翻译,人为错误也可能发生。.

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

接下来要比较的功能是 前端编辑器。 实际上, Linguise 和 OpenCart 都具备这两个功能。在 Linguise 中,你可以在仪表盘 > 实时编辑器中找到此功能,然后选择语言,之后只需选择你想要编辑翻译的部分即可。

深色背景上的注册表单字段。在线注册。.

Linguise 前端编辑器拥有友好且易于理解的界面,内容分为 3 个部分,即原始未翻译内容、原始翻译内容以及荷兰语翻译内容,您可以在那里编辑翻译。.

从一个内容或字符串切换到另一个内容或字符串进行翻译非常容易。.

另一方面, OpenCart 手动本地化还具备一项功能,允许用户编辑翻译或内容,即语言编辑器。.

在此菜单中,您可以选择要编辑翻译的语言,然后选择要翻译的部分,例如这里的账户/订阅部分 > 标题/名称 > 订阅。.

然后在“值”菜单中,完成后您可以输入编辑后的翻译结果。之后,选择右上角的保存。.



显示文本字段的深色主题电脑屏幕

如上所述,Linguise 编辑器与 OpenCart 手册之间的基本区别在于选择要翻译部分的便捷性。.

在 OpenCart中,您必须手动选择从路线的哪一部分开始,而在 Linguise 中,您可以直接在网站首页上进行选择。.

从这里我们可以看到, Linguise 拥有一个实时编辑器,对初学者来说更简单、更易于理解。.

SEO URL 翻译

接下来是 URL 翻译,当你在 Linguise 上安装 OpenCart 网站后,网站上的所有 URL 都将被翻译成多种语言,并附带 hreflang 代码,因为 SEO URL 翻译是 多语言 SEO 的要素之一,所以它对网站表现非常重要。

同时,手动本地化需要您根据目标语言输入翻译结果。您可以在 设计 > SEO URL 中找到此菜单。

例如,在以下显示中,我们将使用关键词 about-us 将 URL 翻译为德语。由于它被翻译为德语,关键词将如下所示。如果是这样,请点击保存。.

黑色背景上带有淡淡的水平线条。这些线条看起来间距均匀。.

像上面那样手动翻译 URL 风险相当高,因为如果你输入错误的 URL 翻译,将会产生严重后果,尤其是对于使用该语言的用户。.

可添加翻译人员

尽管机器翻译结果准确度很高,但手动进行修正也无妨,在这种情况下可以请专业译员来操作。.

嗯, Linguise 确实让这件事变得很方便,因为我们支持将翻译人员添加到用户仪表板。他们可以通过邀请邮件邀请翻译人员,帮助翻译 OpenCart 电子商务平台上的某些语言。.

你可以通过 仪表盘 > 成员 > 邀请新成员

新模拟器设置的截图,包括名称、大小、副标题和语言的输入字段

虽然 OpenCart 的手动本地化中不存在此类功能,它们只允许用户在仪表板中添加用户,但并不专门指代翻译人员。.

因为毕竟,用户(账户所有者)和翻译人员的访问权限当然会有所不同,这可以在 Linguise中进行设置。.

一个电子商务网站购物车页面的截图。购物车是空的。.

排除翻译

我们要比较的最后一项是 排除翻译 功能,有些网站可能有不想翻译的内容或部分,例如品牌名称/特殊或技术术语。

因此,包含其中几项内容非常重要。好消息是, Linguise 通过规则翻译功能满足了这一需求。.

Linguise 中可用的一些规则包括:

带有黑色页眉和菜单选项的空白白色屏幕。.

借助此功能,用户可以轻松创建翻译规则。同时, OpenCart 手动本地化不支持此功能,尽管这是多语言网站中的一项重要功能,这样一来,如果有内容不希望被翻译成其他语言,该内容将保持其原始语言,用户也不会感到困惑。.

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

立即使用 Linguise 翻译您的 OpenCart 电子商务网站!

现在您已经了解如何翻译您的 OpenCart 电子商务网站,以及它与手动 OpenCart 本地化相比有何不同。在选择电子商务翻译服务时,重要的是要考察其提供的一些支持功能。.

因此,请务必选择能够提供快速、准确的翻译结果、功能完善且易于使用的翻译服务。.

如果您感兴趣,可以享受 1 个月免费试用 Linguise 并翻译 OpenCart 电子商务内容,最多可达 60 万字,且没有语言限制!

您可能还感兴趣阅读

别错过!
订阅我们的新闻简报

获取有关网站自动翻译、国际SEO等的最新资讯!

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

别走,留下您的邮箱!

我们无法保证您会中彩票,但我们可以承诺提供一些关于翻译的有趣资讯以及偶尔的折扣。.

别错过!
Invalid email address