大家好,我是Funion数字营销实战派飞小优,在做独立站的过程中 少不了的部分就是多语言,其中Gtranslate应该是大家使用较多的插件,但是有很多同学不太了解该插件的使用及安装,以下是关于如何在不同平台(如WordPress、Shopify等)使用 Gtranslate插件 的详细指南,涵盖安装、配置、优化及常见问题解决方案。

GTranslate插件简介
- 功能:自动将网站内容翻译成130+种语言,支持实时机器翻译(如Google Translate、DeepL等),可自定义语言切换器。
- 适用平台:WordPress、Shopify、通用网站(通过JavaScript代码嵌入)。
- 版本差异:
- 免费版:基础翻译功能,支持Google Translate,部分功能受限(如有广告横幅)。
- 付费版:无广告、SEO优化、多域名支持、人工翻译导出等。
WordPress站点使用GTranslate
1. 安装与激活
- 步骤:
- 后台 → 插件 → 安装插件 → 搜索 “GTranslate” → 安装并激活。
- 激活后,进入
GTranslate
→Settings
进行配置。
2. 基础设置
- 翻译引擎选择:
- 免费版默认用Google Translate(需接受其服务条款)。
- 付费版可选DeepL或Microsoft Translator(需填写API密钥)。
- 语言配置:
- 目标语言:选择要翻译的语言列表(如英语、法语、日语)。
- 默认语言:设置网站的原生语言(如中文)。
- 语言切换器样式:选择按钮、下拉菜单或浮动标志,自定义颜色和位置。
3. 语言切换器放置
- 方法:
- 小工具(Widget):后台 → 外观 → 小工具 → 拖动“GTranslate”到页眉/页脚区域。
- 短代码:在页面或文章中插入
[gtranslate]
。 - 菜单项:在导航菜单中添加自定义链接,URL填写
#gtranslate
。
4. 自定义翻译规则
- 排除内容不翻译:
- 在设置中启用 “排除特定内容” → 填写需跳过的CSS选择器(如
.no-translate
)。
- 在设置中启用 “排除特定内容” → 填写需跳过的CSS选择器(如
- 人工修正翻译(仅付费版):
- 通过界面编辑词条或句子 → 自定义翻译覆盖机器结果。
5. SEO优化
- hreflang标记:
- 付费版自动添加hreflang标签,帮助Google识别多语言页面对应关系。
- 子目录或子域名:
- 例如:
example.com/en/
(子目录)、en.example.com
(子域名)。
- 例如:
Shopify站点使用GTranslate
1. 安装应用
- 步骤:
- Shopify后台 → Apps → 搜索 “GTranslate” → 安装。
- 进入应用配置页面。
2. 配置翻译语言
- 选择目标语言 → 启用自动翻译 → 选择翻译引擎(默认Google,付费版支持其他引擎)。
- 设置语言切换器样式(按钮位置、国旗图标等)。
3. 翻译域名模式
- 选项:
- 子目录:
example.com/es/
(推荐,SEO友好)。 - 子域名:
es.example.com
(需配置DNS解析)。 - 参数形式:
example.com?lang=es
(兼容性差,不推荐)。
- 子目录:
4. 排除特定内容
- 在设置中填写需跳过的HTML标签或CSS类名(如广告、品牌名称)。
通用网站(非CMS)使用GTranslate
通过全局JavaScript代码嵌入:
<!-- 将代码添加到网站页脚 --><div id="google_translate_element"></div><script type="text/javascript">function googleTranslateElementInit() { new google.translate.TranslateElement( { pageLanguage: 'zh-CN', includedLanguages: 'en,fr,ja' }, 'google_translate_element' );}</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
常见问题与优化建议
1. 翻译不准确
- 解决方案:
- 付费版启用人工翻译修正。
- 使用
lang="no-translate"
属性标记需保留原文的段落。
2. 页面加载变慢
- 优化方法:
- 启用缓存(如WP Rocket、Shopify CDN)。
- 延迟加载翻译脚本(异步加载)。
3. SEO问题(重复内容)
- 规避措施:
- 仅在付费版启用hreflang标签,确保多语言版本对应。
- 在Google Search Console中提交多语言Sitemap。
4. 语言切换器不显示
- 排查步骤:
- 检查插件是否激活。
- 清除浏览器和CDN缓存。
- 短代码或小工具是否放置正确。
付费版核心功能
功能 | 免费版 | 付费版 |
---|---|---|
翻译引擎选择 | 仅Google | Google/DeepL/Microsoft等 |
去除广告 | ❌ | ✅ |
自定义翻译 | ❌ | ✅ |
SEO优化(hreflang) | ❌ | ✅ |
多域名支持 | ❌ | ✅ |
人工翻译导出 | ❌ | ✅ |
通过合理配置GTranslate插件,您的网站可实现高效多语言支持,提升国际化用户访问体验。注意定期检查翻译准确性,并利用付费版功能优化SEO与性能。