指南

Shopify语言切换器:提升用户体验

Weglot产品图片
Elizabeth Pokorny
作者
Elizabeth Pokorny
审阅人
更新于
2025年8月20日

Shopify语言切换器是多语言商店的实用原生功能。该工具让顾客能以偏好语言浏览您的网站,助力品牌开拓国际新市场。您还可通过代码定制该功能,使其更契合品牌美学风格。

不过,与第三方解决方案相比,本机功能也有不足之处,包括缺乏自动地理位置切换功能和有限的自定义功能。

通过集成专用的Shopify翻译应用,店主可享受增强功能、提升用户参与度并处理实际翻译工作的附加功能。例如,我们自家的Shopify翻译Weglot为其语言切换器提供了独特的设计和布局选项,使其能适应任何店铺版式。此外,它不仅能让用户切换语言,更具备诸多其他功能——具体细节我们稍后详述。

本文将向您展示如何充分利用Shopify原生语言切换器,随后深入Weglot Shopify平台的 Weglot ,详细介绍店铺翻译的最佳实践方案,助您打造卓越的用户体验。

要点

  • Shopify的原生语言切换器支持多种语言,但相比第三方应用,其缺乏自动地理定位功能和自定义选项。
  • Weglot 自动网站Weglot ,并为其语言切换器Weglot 丰富的自定义选项。该平台同时支持完全手动编辑功能,通过创建语言专属URL及实施hreflang标签,有效提升多语言搜索引擎优化效果。

Shopify 语言切换器:概述

Shopify 主页
Shopify 主页

首先,让我们看看Shopify内置的语言切换器。正如我们提到的,该功能让店主能够支持多种语言,自然能提升国际客户的用户体验(UX)。

请注意,Shopify语言切换器在未进行额外定制或安装应用程序的情况下,不会自动检测并根据用户偏好显示语言。其原生功能主要支持用户手动选择语言。

要设置和自定义 Shopify 语言切换器,您需要按照以下步骤操作:

  1. 从您的 Shopify 管理页面,导航至 "设置">"语言",然后添加您希望支持的语言。
  2. 进入在线商店>主题,选择主题,然后点击 编辑代码。找到 "部分 "目录中的 header.liquid 文件。
  3. 在 header.liquid 文件中找到合适的位置(通常靠近导航菜单),然后粘贴以下 Liquid 代码snippet:

<form action="{{ routes.root_url }}" method="get">  
 <select name="locale" onchange="this.form.submit()">    
  {% for locale in localization.available_locales %}      
   <option value="{{ locale | escape }}" {% if locale == localization.current_locale %}selected{% endif %}>        
    {{ locale.name }}      
   </option>    
  {% endfor %}  
 </select>
</form>

  1. 现在,您的切换器已经就位。为了与店铺设计相匹配,您可以在主题样式表中添加自定义 CSS 规则。如果需要,使用 select [name="locale"] 这样的特定选择器可以防止页面中的其他选择元素出现意外样式。

下面是一个更改背景颜色的示例:

select {    
background-color: #fff;    
 border: 1px solid #ccc;    
 padding: 5px;
}

下面是切换器字体和文本颜色的样式:

select {    
font-family: 'Arial', sans-serif; /* Change font type */    
 font-size: 16px; /* Set font size */    
 color: #333; /* Text color */
}

select option {    
background-color: #f9f9f9; /* Background color for options */    
 color: #555; /* Text color for options */
}

您还可以添加悬停效果和更改边框大小:

select {    
border-radius: 5px; /* Rounded corners */    
 border: 2px solid #007bff; /* Blue border */}

select:hover {    
border-color: #0056b3; /* Darker blue on hover */    
background-color: #e9ecef; /* Light gray background on hover */
}

  1. 完成编辑后,点击“保存”以应用更改。语言切换器将根据您的设置出现在商店中。

通过Weglot语言切换器增强Shopify商店

Weglot 主页
Weglot 主页

虽然Shopify原生的语言切换器功能完备,但像Weglot这样的专业Shopify翻译应用程序Weglot 则提供更丰富的自定义选项,并具备额外的Shopify翻译功能,助力商家为国际客户实现真正的店铺体验本土化。

与Shopify语言切换器不同Weglot 网站内容100%翻译成110多种语言,涵盖结账页面、邮件通知及SEO元数据,并针对搜索引擎进行优化。

翻译清单预览

有了Weglot,您的整个 Shopify 商店都能从自动翻译中受益,从而加速扩展项目。与为每种语言聘请单独的翻译人员相比,Weglot的自动化大大缩短了新语言版本的上市时间。

然而,Weglot的功能不仅限于自动翻译。使用Weglot,您可以对网站上的翻译内容进行完全编辑控制。您还可以直接通过该平台聘请专业翻译人员。

您还可以利用Weglot 的人工智能语言模型立即生成符合品牌的翻译。它可以从您的说明、词汇表和人工翻译历史记录中学习,立即为您提供符合语境的翻译。

Weglot 还与 Shopify 的现有功能和流行的第三方应用程序集成,包括对DawnPrestige 等主题的定制。您可以根据需要添加、发布、取消发布或删除语言,从而省去了管理多个店铺或手动翻译的麻烦。

Weglot 提供翻译服务,其核心功能Weglot 包含多语言SEO优化。该平台会为每种语言版本自动创建子域名或子目录,并实施hreflang标签,从而优化您网站在本地搜索引擎中的表现。此外,我们的 Visual Editor 支持轻松定制翻译内容,可精细调整以契合品牌语调。

Weglot Visual Editor
Weglot Visual Editor

最棒的是Weglot 语言切换器只需片刻功夫!让我们来看看。

在您的 Shopify 商店中设置Weglot

通过 Shopify 应用程序商店‍购买Weglot
通过 Shopify 应用商店查看Weglot

在您的 Shopify 商店中设置Weglot 非常简单。以下是一份入门指南:

1.首先访问Shopify 应用程序商店

  • 在搜索栏中输入 Weglot 并找到Weglot 应用程序。
  • 单击 "安装",然后按照提示将其添加到您的商店。

2.安装应用程序后,您需要设置一个账户:

  • 从 Shopify 面板打开Weglot 应用程序。
  • 输入您的电子邮件地址并选择密码。

3.配置语言设置:

  • 接下来,选择您的原始语言(Shopify 商店的语言)。
  • 然后,选择要将内容翻译成的目标语言。
按语Weglot翻译
Weglot集中式仪表板

选择语言后,Weglot 会自动扫描您商店中的所有内容,包括元数据和来自第三方应用程序的内容。自动检测意味着您无需手动收集需要翻译的内容,因为Weglot 会为您完成这一切!

然后,根据您在Weglot 控制面板中选择的结构,您的网站会立即使用领先的机器翻译进行翻译,并显示在语言子目录或子域下。

Weglot切换器:设计与布局选项

Weglot切换器提供丰富的自定义选项,可根据您的店铺品牌进行个性化调整,呈现专业级效果。具体自定义方法如下:

  1. 访问视觉语言切换器编辑器:进入您的Weglot 导航至设置>语言切换器
  2. 改变外观: 可选择下拉菜单、按钮或标志等各种格式来显示语言选项。例如:某些文本
    • 使用旗帜快速识别。
    • 选择按钮,显示效果更突出。
Weglot语言切换器的进阶选项
  1. 调整位置:您可以将切换器放置在页眉、页脚或侧边栏等关键区域,具体位置视您的布局而定。
  2. 修改颜色和样式:在Weglot 设置中自定义颜色和样式,使其与您的商店品牌相一致。

重要的是,语言切换器无需修改主题即可轻松重新定位,确保在您商店的不同页面上始终保持易于访问且用户友好。有关高级布局设置,请参阅下方关于"克服Shopify商店本地化常见难题"的章节。

高级定制:开发人员的编码技巧

对于希望使用Weglot 增强其 Shopify 商店的开发人员来说,定制是创建量身定制的多语言体验的关键。Weglot的灵活性使开发人员能够创建定制的多语言体验,同时对非技术用户保持友好。

以下是一些值得考虑的编码技巧:

使用CSS微调语言切换器外观

开发人员可以修改背景颜色、字体大小和填充等样式,以匹配商店的品牌。例如

select {    
background-color: #f0f0f0;    
 border: 2px solid #007bff;    
 border-radius: 5px;    
 padding: 10px;
}

为自定义功能执行 JavaScript

开发人员可以使用 JavaScript 在选择语言时触发特定操作,例如更新页面上的其他元素或跟踪语言变化以进行分析。例如,您可以实现一个事件监听器:

document.addEventListener('DOMContentLoaded', function() {
var languageSelector = document.querySelector('select[name="locale"]');    
 if (languageSelector) {        
  languageSelector.addEventListener('change', function(event) {            
    // Custom functionality here            
     // For example, track language change event            
     console.log('Language changed to: ' + event.target.value);
   });    
 }
});

实施Weglot ,实现跨语言无缝页面转换

Weglot的主要功能之一是自动创建特定语言的 URL,例如为网站的法语版本创建 example.com/fr。合理的 URL 结构可确保搜索引擎能够索引每个语言版本,从而提高多语言搜索引擎优化效果

无论是浏览商品还是结账,Weglot 都能帮助顾客在购物过程中轻松切换语言。当顾客从英文产品页面切换到西班牙文等同页面时,他们会体验到流畅的转换,而不会丢失他们在购物过程中的位置。此类功能可影响网站停留时间和转换率等关键指标,提高客户满意度,并最终推动全球增长。

举例来说,Everyone.org 使用Weglot 创建了一个 12 种语言的多语言网站,其总访问量增加了 40%,其中法语用户的转换率几乎是全站平均转换率的两倍。

Everyone.org 主页
Everyone.org 主页

优化多语言搜索引擎优化并保持页面一致性

多语种搜索引擎优化可确保您的产品能够被不同语言搜索的用户发现,从而提高在线流量。多语种搜索引擎优化的一个基本方面是拥有适当的 URL 结构,使用子目录有助于搜索引擎识别不同语言的网页并对其进行排名。

Hreflang 标签在这一过程中发挥着重要作用,它能让搜索引擎了解网页的语言和地区定位。这有助于引导用户访问网站的最相关版本。

经过翻译的元数据(包括标题标签和描述)可进一步提高搜索能见度。Weglot 可自动完成大部分技术性搜索引擎优化工作,自动创建特定语言的 URL 并实施 hreflang 标签,无需人工干预。

以图片形式解释 URL、元描述和页面标题
以图片形式解释 URL、元描述和页面标题

此外Weglot Visual Editor 语言词汇表可帮助店主保持翻译的一致性。

设置词汇表规则
设置词汇表规则

要想在多语言搜索引擎优化方面多走一步,Shopify店主可以采取以下措施:

  • 针对每个目标市场进行本地化关键词研究。
  • 确保所有内容(包括元数据)翻译准确无误。
  • 定期审查翻译,以反映语言趋势的变化。

请记住,有效的多语言搜索引擎优化可以带来更多的市场机会!在使用Weglot 进行多语言优化后,Shopify 商店 Ron Dorff 发现了德国市场的巨大需求。通过翻译内容和搜索引擎优化,他们的国际销售额不可思议地增长了 400%

罗恩-多罗夫主页
罗恩-多罗夫主页

克服 Shopify 商店本地化中的常见挑战

Shopify 店铺本地化会遇到一些独特的挑战,但Weglot 可提供有效的解决方案,让您轻松完成整个过程。

要在 Shopify 网站上更改Weglot 切换器的位置,可采用以下四种方法之一:

1.切换器编辑器功能

使用切换器编辑器,将语言切换器直接拖拽到网站的实时预览界面中。此方法要求您的网站已上线运行。

2.添加到菜单

在主菜单中创建自定义语言切换器,将其Weglot 关联。前往Shopify管理后台>在线商店> 导航设置,为每种语言添加菜单项时请使用格式Weglot(例如Weglot 代表英语)。您还可创建语言下拉菜单。

3.Weglot 选项

将以下代码snippet 插入snippet Theme.liquid 文件的所需位置:


<div id="weglot_here"></div>

此代码将语言切换器放置于您插入代码的位置,解决了社区论坛中讨论的常见位置限制问题

4.切换器选项

修改weglot.liquid 中的weglot 初始化代码,手动集成切换器。包含切换器选项,并指定希望切换器出现的 CSS 目标选择器:

Weglot.initialize({  
api_key: "YOUR_API_KEY",  
 switchers: [{     
  location: { target: ".header-nav" }   
 }]
});

确保将 .header-nav 替换为所需元素的 CSS 选择器。

使用Weglot,您还将获得以下本地化优势:

  • 动态内容翻译: Weglot 可有效翻译 JavaScript 生成的内容和 AJAX 加载的元素,确保捕捉并翻译所有动态内容。
  • Shopify 的多语言搜索引擎优化: Weglot 可自动执行 hreflang 标签并创建特定语言的网站地图。这与 Shopify 的内置搜索引擎优化功能相辅相成,允许搜索引擎向用户提供正确的语言版本。
  • 翻译Shopify特定元素: Weglot 可处理整个店铺的翻译,包括结账页面、电子邮件通知和元字段,克服了Shopify 文档中列出的限制。例如,虽然结账语言通常是固定的,但Weglot 允许结账反映用户选择的语言。
  • 优化翻译工作流程: Weglot的翻译记忆库和词汇表功能可帮助您在大型产品目录中保持一致性。这确保了术语的统一翻译,保证了您的品牌信息在不同语言中的一致性。

Weglot eglot与Shopify原生语言切换器的对比

功能 Weglot Shopify
翻译方法 通过多个引擎(DeepL、Google 等)进行自动翻译,并可完全手动编辑。 人工翻译;可通过与翻译工具集成实现自动化。
内容范围 对网站进行 100% 的翻译,包括导航、页眉、页脚和元信息。 需要额外的应用程序才能实现全面翻译(如导航)。
搜索引擎优化 服务器端翻译带有自动 hreflang 标记,每种语言都有唯一的 URL。 为每种语言创建单独的 URL,还包括用于搜索引擎优化的 hreflang 标签。
定制选项 高度可定制的语言切换器,配备visual editor 。 可使用 Liquid 代码自定义的基本语言选择器。
用户体验 Visual Editor 实时编辑和上下文翻译调整。 根据用户选择的语言或 URL 自动显示翻译内容。
易用性 用户友好型设置,无需编码;处理翻译的技术问题。 需要在 Shopify 管理器中进行一些设置;用户需要第三方应用程序来满足更复杂的需求。

Shopify 为用户提供将其店铺翻译成多种语言所需的基本工具,但也存在一些限制。

相比之下,Weglot 提供了一个全面的翻译解决方案,并迎合了 Shopify 的局限性。因此,该平台更适合那些希望放手进行多语言内容管理的用户。

克服语言障碍:在您的 Shopify 商店中使用Weglot

正如我们所见Weglot 独特优势,使其成为克服在线语言障碍的理想解决方案。Weglot语言切换器,您可获得更多自定义选项以提升用户体验;而Visual Editor 上下文翻译Visual Editor ,让您随时随地优化内容。您甚至能直接通过控制面板订购专业翻译服务,确保内容准确无误。

Weglot 可与常用的 Shopify 应用程序集成,包括智能搜索工具图片库,确保您的店铺在多语言环境下保持完整功能。此外,我们的平台还能创建特定语言的子域或子目录,大大提高搜索引擎优化效果。

最重要的是,Weglot 与所有内容管理系统兼容,这意味着如果您不再使用 Shopify,也不会失去Weglot 的优势。

今天就开始在Weglot上进行为期 10 天的免费试用,并在几分钟内享受多语言网站!

在这份指南中,我们将探讨:
这个网站的AI翻译有多靠谱?
准确率得分
想知道你的网站和翻译语言的准确率吗?用我们的免费工具,就能得到靠谱的估算和专属建议。

了解更多关于与Weglot合作的信息

常见问题图标

常见问题

没有找到任何内容。
开始使用

准备开始吧

几分钟内触达新受众,无需占用你团队的时间。任何人都可以安装。