对于希望扩大影响力并与全球受众互动的企业来说,创建多语言Magento 在这个互联的数字时代,拥有多语言在线商店不再只是一种选择,而是不可避免的必需品。
Magento是一个强大且灵活的电子商务平台,为构建和管理在线商店提供了坚实的基础。 通过在Magento商店中实施自动翻译,创建和维护多语言内容的过程变得更加高效,节省时间和资源,同时确保各种语言的一致且高质量的用户体验。 本指南将回顾创建多语言Magento商店的重要性,并指导您完成顺利实现它的步骤。
为什么要创建多语言Magento商店?
在讨论如何创建多语言Magento商店,了解这样做的好处很重要。 以下是将自动翻译集成到Magento商店中可以带来的一些主要优势。
- 全球市场拓展:通过将您的商店翻译成多种语言,您可以吸引和服务来自不同语言背景的客户。 这使您能够有效地扩大市场范围和潜在客户群,在不同的市场中开辟新的机会。
- 增强的用户体验:以用户的母语呈现内容可显着改善他们浏览在线商店时的体验。 它使客户能够更轻松地了解产品详细信息、浏览网站并进行购买,最终提高满意度。
- 提高转化率:如果客户能够用自己熟悉的语言购物,他们在购买时就会更加自在和自信。清晰的沟通可以减少混乱并建立信任,从而提高转化率并减少废弃的购物车。
- 更好的客户支持:多语言内容以客户的母语提供帮助文档、常见问题解答和指南,从而实现更有效的客户支持。 这会带来更高的满意度和更少的支持请求,因为客户可以轻松找到问题的答案。
您的Magento多语言网站的哪些元素需要翻译?
彻底的翻译对于创建专业且有效的多语言Magento商店至关重要。 这意味着不仅要翻译主要内容,还要翻译与客户互动的所有元素。
全面的翻译还有助于建立客户信任并促进他们的购买决策。 Magento商店中应翻译的关键元素包括。
- 产品标题和描述
- 结帐和购物车页面
- 确认电子邮件和通知
- 下拉菜单和站点导航
- 产品类别页面和标签
- 客户评论和推荐
- 联系表格和客户支持
- 促销横幅和特别优惠
- SEO 元标题和描述
- 运输和付款方式
- 按钮标签和号召性用语 (CTA)
通过翻译所有这些元素,您可以确保国际客户可以轻松浏览您的商店并与您的商店互动,而没有语言障碍。
多语言Magento商店示例
根据trends.builtwith.com,有数十万个网站是使用Magento。 因此,这次我们将讨论其中的一些示例,以便为您考虑创建多语言Magento商店提供一个想法。
杰克逊的
多语言Magento商店的一个示例是 jacksonart.com。 这是一家专门从事美术用品的在线商店,为艺术家提供各种产品,包括颜料、画笔、画布和工作室工具。
这个网站的有趣之处在于它的多语言和多货币功能。 例如,如果您是在英国度假的法国人,您可以将语言切换为法语,将货币切换为欧元。 只需点击左上角的旗帜图标,然后选择您所在的国家/地区和首选货币。 就是这么简单! 此功能增强了购物体验,使来自不同国家的顾客更加个性化和方便。
剪影设计店
Silhouette Design Store 提供各种数字设计、字体、图案,甚至 3D 设计。 一个突出的特点是他们的“本周免费设计”计划,比如你可以在图片中看到的带有甜叶插图的“家庭”设计。 这使您每周都能获得免费设计,这对于激发灵感或立即使用非常有用。
让这个网站更酷的是它的多语言功能。 页脚中有从 Español 到 한국어 的语言选项。 例如,如果您是一位来自日本的设计师正在寻找灵感,您可以切换到日语、日本语,然后boom! 所有内容都会立即以您的首选语言显示。 虽然他们使用美元作为默认货币,但可能还有屏幕截图中未显示的其他货币选项。 这种多语言功能极大地帮助接触国际用户,使设计的购物体验更加个性化和便捷。
维塔米克斯
该网站专门销售高品质搅拌机和厨房设备,重点关注健康的生活方式和轻松的食物准备。 从跨越各个国家的经销商名单中可以明显看出明显的多语言和多货币特征。 用户可以根据自己的国家/地区选择经销商,然后调整网站的语言和货币。
例如,选择“Fackelmann Australia”会显示英语内容,价格以澳元为单位,而选择“Kunzi”(意大利)会将语言切换为意大利语,将货币切换为欧元。 这种方法使 Vitamix 能够根据全球市场当地客户的语言和货币偏好定制购物体验。
如何在Magento商店上实现自动翻译?
#1:准备您的Magento商店
第一步是确保您的Magento网站已准备好进行翻译。 要在Magento网站上安装Linguise自动翻译,您需要通过访问Magento管理仪表板进行准备。
#2:注册Linguise帐户
#3:添加域名网站Magento商店
成功创建Linguise帐户后,您将可以访问仪表板,您可以在其中添加Magento网站域。 单击“添加域”并继续填写必填字段:
- 帐户
- 网址
- 使用平台( Magento )
- 默认语言
- 翻译语言
- 翻译网址
- 动态内容翻译
然后,单击“下一步”。
您可以获得下一步需要粘贴的 API 密钥。
#4:上传并连接Linguise脚本
接下来,您需要将Linguise翻译脚本上传到安装Magento的服务器:
下载 PHP-JS 翻译脚本,解压缩,然后将其上传到Magento安装的根目录。
确保:
- 该脚本放置在您网站的根级别(您的Magento文件所在的位置)。
- 该文件夹保留其默认名称“ linguise ”。
然后,将Linguise API 密钥插入到您上传到服务器的 Configuration.php 文件中。 编辑文件并将您的 API 密钥粘贴到引号之间,替换文本“REPLACE_BY_YOUR_TOKEN”。
#5: 设置Magento的 URL 重写
导航到管理侧边栏,然后单击“商店”>“设置”>“配置”>“常规”>“Web”>“搜索引擎优化”。 启用“使用 Web 服务器重写”选项。
每种语言的 URL 必须在 .htaccess 文件中配置。 只需将此代码粘贴到默认Magento 2 .htaccess 文件中的“RewriteEngine on”行之后即可:
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,END]
#6:启用语言切换器
语言切换器是一个标志弹出窗口,允许用户选择他们的首选语言。 要加载它,您需要复制网站配置末尾提供的代码并将其放置在 HTML 页面的头部。 然后,旗帜语言切换器将自动加载。
您可以导航到您的域 > 设置 > 选项卡 > 脚本 PHP,在Linguise仪表板的网站标题中找到要复制和加载的代码。
该代码需要放置在页面的标题中。 Magento 2 允许您通过配置设置将内容添加到页面的头部。
在管理面板中,转到内容 > 配置,编辑默认商店主题视图,然后单击 HTML Head 部分。 将复制的脚本添加到脚本和样式表输入字段。 最后,保存配置。
默认情况下,语言切换器显示在网站右下角的浮动位置。 您可以从Linguise仪表板 > 设置 > 语言标志显示自定义其外观和位置,如下所示。
#7: 安装Magento安全模块
从Magento 2.3.5 开始,您需要添加一个安全模块以允许Magento从Linguise域加载文件。 如果您熟悉Magento ,这将不是问题。 否则,这里有一个分步指南:
- 从此链接下载该模块。
- 将 zip 文件的内容解压到Magento安装目录 app/code/ 中。
- 然后,运行以下命令:
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento cache:clean
#8:启用本地缓存系统
作为一个选项,您可以激活存储 URL 及其相关多语言内容的本地缓存系统,以更快地提供页面服务。 此本地缓存减少了Linguise服务器和您的网站服务器之间的数据传输。 仅当页面已被翻译且尚未更新时才使用缓存。 优先缓存浏览次数最多的多语言页面。
此外,您还可以指定要存储的缓存量(以 MB 为单位)。 在以下示例中,缓存已激活,并且保留量设置为 500MB。
/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
#9:自动翻译Magento商店
最后,您可以看到设置语言切换器后的样子。 以下是使用Linguise的自动翻译服务自动翻译后Magento的外观示例。
Linguise :适合您的Magento商店的最佳自动翻译
现在,您可以使用Linguise在Magento网站上实现自动翻译。 Linguise是众多可用自动翻译服务中的最佳选择之一。 那么使用Linguise翻译服务有哪些优势呢? 请考虑以下几点。
Linguise自动翻译与Magento集成
多语言搜索引擎优化
选择支持多语言 SEO 的服务时,完整彻底的 SEO 实施至关重要。 这可确保您的网站在 Google 搜索页面上保持可见,从而易于用户发现。
Linguise提供一系列 SEO 功能,包括:
- 赫夫朗 标签
- 规范 URL 设置
- 创建多语言站点地图
- URL 和元描述的翻译
- 和更多
翻译媒体和外部链接
此功能可让您轻松编辑和管理网站上的链接。 虽然Linguise自动处理内部链接,但您可以从仪表板和实时前端编辑器手动编辑外部链接和媒体链接。
例如,如果您需要更新合作伙伴网站的外部链接或调整内容中的嵌入媒体链接,您可以直接从实时前端编辑器执行此操作。 此功能使您能够在网站内容中维护准确的外部链接和嵌入媒体,确保它们满足各种语言用户的需求。
Linguise自动翻译排除规则
在某些情况下,某些单词无法有效地翻译成其他语言,因此保持它们不变或将它们从特定翻译中排除是有益的。 Linguise提供了处理此问题的有用指南:
- 忽略内联:您可以在不同语言中统一维护特定格式,例如链接或粗体文本。
- 使用 URL 排除页面:您可以根据 URL 从翻译过程中排除页面,
- 忽略文本规则:这允许您指示跳过翻译特定单词或短语,确保它们在所有语言中保持一致。
例如,如果您的产品名称或技术术语难以准确翻译,您可以使用Linguise的“忽略文本规则”来使其在所有语言中保持一致。
在前端使用Linguise的实时编辑器修改翻译
您还可以直接使用前端的实时编辑器Linguise的自动翻译。 该工具可让您轻松调整翻译。 此外,您还可以邀请特定语言的专业翻译人员一起工作。
如果您发现某些产品描述或营销信息在自动翻译后需要完善,您可以使用Linguise的前端实时编辑器进行精确调整,而无需深入复杂的后端设置。
Linguise的自动动态翻译能力
想象一下,您的网站具有高级功能,例如实时价格更新和使用 JavaScript 的交互式产品选择器。 Linguise凭借其动态翻译功能,可以无缝翻译所有这些变化的内容,包括由 JavaScript、AJAX 或其他方法生成的元素。
通过在Linguise仪表板中启用动态翻译选项,您可以确保网站的所有动态组件都准确翻译为各种语言。