使用WPML轻松实现WordPress网站本地化


2018-10-07 17:00:17

WordPress是世界上最受欢迎的网络内容管理系统(CMS),数以百万计的企业使用它来为其网站供电。

随着这些业务的扩展,而不是花费大量时间和资源来重新开发他们的网站,他们通常希望本地化他们现有的WordPress网站,以便与全球的新受众进行接触和互动。

近年来,Google Translate或Bing Tran语家翻译公司等机器翻译工具已经走过了漫长的道路,但人们普遍认为,与翻译相比,专业语言学家和多语言撰稿人相比,机器的表现要比人类差得多,尤其糟糕。通常来自机器翻译的文本是可笑的,因此,国际品牌避免使用机器翻译进行网络和营销副本。

有许多可用的多语言WordPress插件可以使用机器翻译来翻译内容,但很少有可以帮助您集成专业人工翻译以确保最高质量并允许在翻译过程中有效管理内容。

这些WordPress多语言插件中最好的无疑是WPML(WordPress多语言插件)。因此,我们与插件的开发者OnTheGoSystems合作,将我们的翻译管理平台STREAM与WPML 集成在一起。这提供了一个无缝的端到端解决方案,使您可以快速将您的国际网站推广到100多种语言,而无需说任何外语或导入,导出,复制或粘贴任何内容。

下面是一个快速教程,介绍如何通过全球各个不同市场的最佳实践方法提示和建议,轻松有效地本地化您的WordPress网站。

安装WPML

要使用WPML,您需要安装WordPress。如果您还没有这样做,我们建议您升级到最新版本的WordPress。确保在执行此操作之前备份站点和数据库以避免任何问题。

要安装WPML,只需访问WPML网站,创建一个帐户并下载最新版本的WPML多语言组件。

如果您决定使用语家翻译公司作为本地化提供商,WPML团队将很乐意指导您完成安装和设置多语言网站的过程。但是,如果您希望自己尝试,只需按照本指南中的步骤操作即可。

WPML核心组件

允许与语家翻译公司的STREAM平台无缝集成所需的核心组件包括:

WPML多语言CMS

核心插件使您的WordPress网站使用多种语言。它添加了基本的翻译控件,允许翻译现有内容。

WPML字符串翻译

String Translation插件允许直接从WordPress中翻译用户界面文本和硬编码字符串,而无需使用.mo文件。它还允许您翻译用户生成的文本和其他元素,如号召性用语,页眉和页脚文本。

WPML翻译管理

为了管理您的翻译要求,您需要下载并安装翻译管理插件。

此插件可以将普通的WordPress用户转换为翻译器,并允许您发送要翻译的页面,或者重要的是,可以配置为与语家翻译公司的STREAM翻译管理平台集成。

这使您可以发送所有内容供本地语言专家进行专业翻译,控制成本,确保质量并跟踪翻译工作的进度。

下载所有这些插件后 - 登录到WordPress网站,访问插件页面并上传新插件。上传完所有插件后,单击每个插件旁边的“激活”文本激活它们。首先激活WPML多语言CMS,然后对所有其他插件执行相同操作。

WPML

激活后,插件会提示您购买订阅或输入现有密钥。

登录您的WPML帐户,访问“站点”部分并单击“ 显示密钥 ” 即可找到站点密钥

3

您将看到您的站点密钥,然后可以将其输入WordPress以注册您的WPML插件。

一旦您为您的站点注册了WPML,您的插件就会出现一个新选项,允许您配置选项。首先,选择“ WPML多语言CMS” 的“ 配置 ”选项。

配置WPML

设置语言

配置过程的第一步允许您设置源(当前内容)语言。

其次,您需要设置目标语言。

语言切换器

下一步允许您配置语言切换器。在这里,您将看到一系列选项,允许您在现有小部件中显示语言切换器或提供一些PHP代码,您可以将其粘贴到header.php或sidebar.php文件中 - 具体取决于您希望的位置语言切换器出现。

其他选项包括允许您显示文本“ 语言 ” - 或语言切换器旁边的每种语言(语言,sprachen等)的等效单词。也可以在WordPress导航菜单中显示语言切换器。


语言切换器的样式也可以在这里配置。WPML允许许多不同的样式,包括能够包含下拉菜单或列表,水平或垂直显示,显示标志或使用用户母语的语言标签。

存在另一种选择,允许您决定排除翻译内容不可用的语言,或者只是链接到相应语言的主页。

还有其他选项可以自动将语言切换器添加到站点的页脚。此部分甚至允许您更改文本,背景和链接的颜色 - 而无需知道任何HTML或CSS。


最后,您可以选择是否在每种语言的不同版本中包含静态链接,并添加任何可选的CSS类,以便您调整语言切换器或其他元素的显示。

如果您正在使用实时网站,我们建议您隐藏当前正在开发的语言。您可以通过访问WPML菜单中的“ 语言 ”页面并选择“ 隐藏语言 ”和您要隐藏的语言来完成此操作。

这意味着只有登录到WordPress的用户才能看到其他语言。这将使设置和启动多语言网站的过程变得更加容易。

翻译管理

翻译管理插件实际上是语家翻译公司可以增加价值的地方,您可以开始意识到WPML管理多语言内容的潜力。

在开始之前,您需要使用语家翻译公司 注册API密钥。收到密钥后,只需访问翻译管理部分的“ 翻译员 ”标签,然后点击“ 点击此处进行身份验证 ”即可。


您将看到一个弹出窗口,您可以在其中输入用户名和API密钥。


使用提供的用户名和API密钥成功授权您的网站后,您将看到一个弹出窗口,表明激活已成功。

屏幕上会显示一条消息,表明您的网站已获得授权。

发送内容进行翻译

您现在已准备好将内容发送到语家翻译公司进行翻译。要执行此操作,只需访问WPML 的“ 翻译管理 ”部分中的“ 翻译仪表板 ”选项卡即可。

在此页面的底部,您将看到所有页面和帖子。在这些旁边,您将看到与您在前面步骤中设置的语言相关的标记。已翻译并且是最新的内容(即自上次翻译后未更改)将显示绿色勾选。

对于尚未翻译的内容,将显示带有感叹号的橙色三角形。在这里,您只需选择需要翻译的内容。

使用WPML轻松实现WordPress网站本地化

在此表格下方,您会收到估算的字数和更多选项,以便您指定要将内容翻译成哪种语言。

选择语言后,只需“ 添加到翻译篮 ”,这些项目就会显示在“ 翻译篮 ”选项卡中。您可以根据需要继续向购物篮添加商品,直到您准备好发送所有内容进行翻译。

在此之下,您将看到一些其他翻译选项,例如更改批名称的功能以及为某些语言选择本地翻译器的功能。当您准备发送内容进行翻译时 - 只需点击“ 发送所有项目进行翻译 ”即可。

如果交货成功,您将收到一条确认消息,表明批次已交付。在消息中,您将看到“ 翻译作业 ”选项卡的链接,您可以在其中检查已发送的所有作业以进行翻译。

最后,通过单击日期戳下方的“ 批名称 ”链接,如下所示,您将被重定向到语家翻译公司的STREAM翻译管理门户,您可以在其中接收报价,提交项目以进行翻译并检查实时翻译工作的进度。

收到报价和估计的周转时间

在您提交翻译内容后,它将被发送到STREAM,您将能够获得每批内容的费用和周转时间。通过登录您的STREAM帐户并访问您的仪表板,您将能够看到所有发送的作业以及标有“ 获取报价 ” 的按钮,以便您获得报价。

系统将自动识别发送的内容,源语言和目标语言。通过点击“ 获取报价 ”,您可以查看价格,查看以前翻译过的内容的翻译记忆库折扣,并获得翻译服务的周转时间。

下一页将显示不同类型翻译的费用,并显示由于重复以前翻译的作品而应用的任何翻译记忆库折扣。选择适当的翻译服务后,您可以按“ 继续 ”。

下一页将显示翻译工作的成本和周转时间。如果您对成本和周转时间感到满意,那么您可以通过单击下一页上的“ 提交请求 ” 来启动作业。

提交内容进行翻译

您的所有报价将在WPML请求管理器中显示,以便您检查价格和周转时间,以便相关人员只需单击“ 批准 ”或“ 拒绝 ” 即可批准或拒绝报价。


现在,您可以访问STREAM中的“ 作业历史记录 ”选项卡,实时监控翻译工作的进度。

翻译完成后,您将在“ 工作历史记录 ”屏幕上收到通知,并允许“ 下载 ”您翻译的内容以在将其导入WordPress之前进行检查。

将翻译的内容导入WordPress

根据您的配置,WPML会自动提供翻译,或者您必须手动提取翻译。

要检查配置,请打开WPML-> Translation Management 并切换到“ 多语言内容设置 ” 选项卡。找到“ 翻译提货模式 ” 部分,并检查交付方式的相应选项。

如果您选择了选项“ 翻译服务将自动提供的翻译使用XML-RPC ” 当翻译是语家翻译公司准备好了,它会自动发送到您的网站。这意味着您无需单击任何内容,只需等待翻译完成即可。

如果您选择了该选项,该站点将手动获取翻译,每次您要下载翻译时,您必须首先打开翻译仪表板(WPML->翻译管理),然后向下滚动并单击“ 获取完成的翻译 ” 按钮。

翻译完成后,您将通过电子邮件收到一条消息,说明翻译已完成。

然后,您将看到“ 翻译管理 ”仪表板中相关项目旁边已完成的每种目标语言的绿色标记。

通过将鼠标悬停在相关帖子或页面上并选择编辑,然后从右侧菜单中选择适当的语言,您可以在发布之前查看已翻译的文章。

发布后,您的页面或帖子将上线,并可通过在语言切换器中选择适当的语言从主要内容访问。如果您隐藏了该语言,则只有登录WordPress管理员才能使用该语言。

翻译菜单

如果您的网站已经实现了菜单,一旦翻译了菜单中的特色页面,这些页面将自动显示在WordPress菜单部分中的相应语言中。

如果您想用其他语言将其他页面添加到菜单中,您可以简单地将它们拖放到位,同样,如果您需要删除任何页面,可以简单地删除这些页面,而不会影响源语言中的菜单结构。因此,每种语言都可以包含自己的菜单 - 包含与本地受众最相关的页面。

翻译静态文本

任何不是post,page或taxonomy元素的东西都可以通过' String Translation '插件进行翻译。这包括网站的标语,管理屏幕中的常规文本,小部件标题,号召性用语,错误和确认消息以及您网站前端提供的许多其他类型的文本。

这些字符串可以添加到翻译篮中,并以与静态页面和帖子大致相同的方式发送以进行翻译。

只需访问WPML-> String Translation中的“ String Translation ”页面,然后选择您要翻译的项目。

选择后,您可以选择将它们翻译为您在前面步骤中设置的任何语言。

这些内容将出现在您的翻译篮中,随时可供您批准并提供给语家翻译公司进行翻译。

翻译后,您将收到通知,这些项目将在“ 字符串翻译 ”页面上针对您的源语言文本提供,随时可供您批准并发布到您的网站。

为每种语言翻译完所有内容后,您只需取消隐藏 WPML中“ 隐藏语言 ”部分中的相关语言- >语言,您的多语言内容就会在您的网站上发布。

SEO怎么样?

WPML与WordPress 的Yoast SEO插件完全集成,提供全方位的国际搜索引擎优化功能,包括片段预览和页面分析功能,可帮助您优化页面内容,图像标题,元描述等更多XML站点地图和负载两者之间的优化选项。

如果您使用的是All in One SEO Pack,这也与WPML完全兼容 - 允许您为国际搜索引擎的用户优化您网站上的页面。

与其他插件的兼容性

WPML与大量其他流行的WordPress插件完全兼容 - 包括WooCommerce,Visual Composer,Events Manager,Relevanssi,WPtouch Pro等等。此页面提供完全兼容的插件的完整列表。因此,如何将您的网站与语家翻译公司集成以吸引全球各地区的用户,您将有无限的可能性。