TranslatePress Pro插件教程WordPress网站翻译指南

[2024]TranslatePress Pro插件教程WordPress网站翻译指南

TranslatePress Pro插件教程WordPress网站翻译指南

  创建多语言网站不是一件容易的事时,我想您会同意我的观点,特别是对于初学者。

  从头开始创建WordPress网站可能会令人生畏,当将多语言页面混合在一起时,事情会变得更加复杂。幸运的是,有一些非常直观的翻译插件可以帮助您快速创建多语言 WordPress 网站。

  您选择哪个翻译插件?您的网站是手动翻译还是自动翻译?你们聘请专业翻译吗?翻译您的网站会影响您的 SEO 排名吗?本文晓得博客为你介绍TranslatePress Pro插件教程WordPress网站翻译。

  推荐:[最新版]Asset CleanUp Pro插件免费下载WordPress性能优化插件

什么是TranslatePress翻译插件

  TranslatePress是 WordPress 的翻译插件,可以免费下载并用于直接从前端翻译整个网站。TranslatePress 还提供手动和自动翻译。然而,自动翻译过程将通过 Google Translate 或 DeepL 完成。如果您认为翻译不正确,也可以在启用自动翻译后进行修正。可以轻松地向您的网站添加尽可能多的语言。但是,免费版本仅允许您添加两种语言。如果您想添加两种以上语言,则必须购买 TranslatePress Advanced 附加组件。

  此外,它还提供图像翻译,您可以直接从界面翻译图像。您甚至可以翻译插件和主题可以添加的动态刺痛。与其他多语言插件一样,它还可以从浏览器语言设置中检测访问者的默认语言。

TranslatePress Pro插件教程WordPress网站翻译指南

  此外,您还可以扩展语言切换器,包括浮动菜单、简码或单个菜单项。它还提供了使用完整语言名称和标志的选项。此外,该插件还可以与 Woo-Commerce、自定义帖子类型、复杂主题和网站构建器配合良好。它还允许您创建一个能够翻译网站内容的翻译帐户。

  该插件还允许您浏览您的网站。使用实时预览向导,您可以查看不同用户如何在任何浏览器中访问它,具体取决于他们的自定义日志。此外,您还可以通过一次翻译来翻译大型 HTML 块。该插件甚至与 WooCommerce 兼容,因此您可以轻松翻译整个店面。TranslatePress Pro插件特征主要特点包括:

  • 用户友好的界面,实时显示翻译
  • 完全兼容所有主题和插件
  • 支持手动和自动翻译(通过谷歌翻译)
  • 能够翻译 WordPress、插件和主题添加的动态字符串。
  • 编辑控件允许您仅在所有翻译完成后发布您的语言
  • 插件确实有一个高级版本,它提供了多个附加组件,允许您添加无限的语言、自动检测访问者的语言、为不同的语言显示不同的导航元素等等。
  • 提供 200 多种语言来翻译您的网站内容。您可以根据需要添加任意多种语言。
  • 将有一个实时预览向导。因此,您可以在审核网站每个网页的更改时看到实时预览。此外,它还允许您预览具有不同用户角色的网页。
  • 它为您提供了一个可自定义的语言切换器,允许您重定向到首选语言。
  • 它也是一个 SEO 友好的多语言插件。因此,它可以让您增加本地 SEO 结果。
  • 翻译者帐户不需要 WordPress 后端访问或任何网站构建器支持来翻译内容。
  • 将拥有手动和自动翻译。然而,自动翻译过程可以通过 Google Translate 或 DeepL 完成。
  • 它允许您选择语言切换器是否应以其本机名称或英语名称显示语言。
  • 该插件可让您翻译元信息,如页面标题、描述、URL slug、图像 alt 标签、Twitter 和 Facebook 社交图谱标签等,以促进多语言 SEO 和增加流量。
  • 它还适用于所有流行的 SEO 插件
  • TranslatePress – 多语言插件可让您轻松翻译您的网站,包括短代码、表单和页面构建器的输出。该插件还可以与 WooCommerce 一起开箱即用。
  • 额外语言
  • 搜索引擎优化包
  • 译者帐户
  • 以用户角色浏览
  • 基于语言的导航
  • 自动用户语言检测
  • DeepL自动翻译

  推荐:[最新版]WPForms Pro插件WordPress表单生成器

TranslatePress Pro插件定价详情

  TranslatePress Plugin 是免费使用的翻译插件。您可以轻松地从 WordPress 插件目录免费安装该插件。但是,该插件还提供了包含许多高级功能的高级版本。在免费版本中,您可以向您的网站添加 2 种语言。

TranslatePress Pro插件定价详情

  它提供三种付费计划。

  Personal个人版:个人计划包括 SEO 包插件、多种语言插件和灵活的语言切换器。此外,它只附带一个站点的许可证,每年费用为 92.85 美元。

  Business商业:商业计划零售价为每年 163.36 美元,包含三个站点的许可证。这是一个功能丰富的计划,包含翻译帐户附加组件和自动用户语言附加组件。

  Develop开发者:开发者计划包括 1 年更新和高级支持以及多个附加组件。该计划每年费用为 233.95 美元,并附带无限站点的许可证。

  推荐:如何翻译(汉化)国外WordPress主题和插件?

如何安装TranslatePress插件

  安装TranslatePress插件过程很简单。您可以按照下面提到的简单步骤来安装并激活该插件。

  登录WordPress站点仪表盘,点击左侧面板上看到“插件”选项,选择“添加新插件”。将在仪表板的右上角看到一个搜索栏。现在, 搜索“TranslatePress 插件”之后,您点击“立即安装”。可参考(图文)安装WordPress插件3种方法

安装TranslatePress插件

  安装后,需要激活 TranslatePress 插件才能在您的网站上使用它。现在成功安装并激活该插件可以将您的网站翻译成多种语言。

  推荐:[最新版]WordPress多语言插件Polylang Pro多语言插件免费下载

设置使用TranslatePress Pro翻译插件

  在您的网站上激活插件后,您可以开始在您的网站上使用此插件。要使您的网站多语言化,您需要进行一些设置。TranslatePress Pro翻译插件有六个选项卡,包括通用、翻译网站、自动翻译、附加功能、许可证、高级

TranslatePress Pro翻译插件通用功能

  选择 想要在网站上保留的默认语言。现在,选择除默认语言之外的要添加语言,点击“添加”后的语言将被添加并可供您的用户使用。但是,TranslatePress免费版本中您只能添加两种语言,必须购买 TranslatePress 高级附加组件才能添加更多的语言。。

  您还可以 用其本机名称显示语言名称,否则,语言名称将以英文显示(例如,选择是,则显示下图左侧的样式,选择否,显示为下图右侧的样式)。

TranslatePress-Pro翻译插件显示语言样式

  此外,您可以在默认语言的 URL 中添加子目录,通过选择是,网站访问者看到的默认语言将成为“所有语言”列表中的第一个。如果您想在默认语言的URL中添加语言slug,请选择是。例如,当访问者以默认语言查看网站时,www.myhomepage.com/en/而不是www.myhomepage.com

TranslatePress Pro翻译插件通用功能
  • 设置默认语言。这将是您当前网站内容的编写语言。虽然 TranslatePress 应该自动检测这种语言,但应该验证它是否正确选择;
  • 使用“所有语言”选项添加您希望将网站内容翻译成的一种或多种语言。使用下拉菜单选择一种语言,然后单击“添加”按钮将其添加到您的网站。

  语言切换器中有三个选项可以在网站上显示语言切换器:

  • 短代码(在任何页面或小部件上使用[语言切换器]短代码。您还可以在WP古腾堡编辑器中添加语言切换器块。)
  • 菜单项(转到外观->菜单,在任何菜单中添加语言切换器语言。)
  • 浮动语言选择(在每个页面上有一个浮动下拉菜单跟随用户。)
    • 您可以使用位置下拉列表指定浮动语言切换器的位置,并选择浮动语言切换器的背景应该是什么样子(深色或浅色)。

  以上是TranslatePress翻译插件通用设置中最重要的步骤,添加语言后,请务必点击“保存更改”。现在,如果您打算在网站上手动进行翻译,TranslatePress 已全部设置完毕。因此,您可以开始翻译您的网站内容、菜单和其他区域。如果您想使用“自动翻译”,可继续查看文章。

  推荐:WordPress的移动优先索引怎么做

TranslatePress Pro翻译插件翻译网站

  选择,单击 “翻译站点”选项卡以启动实时编辑器向导。您可以单独更改任何页面的翻译。

实时编辑器筛选翻译需要的字符串

  此外,它还允许您以管理员、编辑者或当前用户等身份查看。点击“Save保存翻译”

实时编辑器筛选翻译可看的用户角色

  TranslatePress翻译插件完成翻译后,通用设置中最重要的两个步骤,添加语言后,请务必点击“Save保存更改”

  字符串翻译功能需要激活打开TranslatePress翻译插件 附加功能 中的 SEO Pack Addon,该附加功能支持页面标题、页面标题、描述以及 Facebook 和 Twitter 社交图信息, HTML lang 属性已正确设置。可以让您翻译 URL slugs、SEO 标题、元描述、图像替代文本和其他重要的 SEO 详细信息

TranslatePress-Pro翻译插件翻译字符串分类项

  字符串翻译界面允许您使用搜索和过滤器样式界面管理网站上文本的所有翻译。访问字符串翻译可以通过从TranslatePress设置或管理栏单击翻译网站,然后将左下角的选项卡从可视化编辑器切换到字符串翻译来完成。

  • 翻译 Url Slugs:Slugs选项卡允许您在一个地方翻译帖子、页面、自定义帖子类型、分类和术语slug的所有URL slug。要启用Slugs选项卡功能,您必须激活SEO Pack插件。
  • 翻译Gettext:在Gettext选项卡上,您可以管理本地化为插件和主题的文本的翻译。例如,默认表单字段、弹出式文本、电子邮件等。这些是插件和主题的作者写的字符串,而不是网站作者写的字符串默认情况下,此处仅列出已显示在访问页面上的字符串。如果您找不到特定的文本,请单击字符串的重新扫描插件和主题按钮。这将解析活动插件和活动主题的所有文件,以便从TranslatePress数据库表中添加任何缺失的文本。不会使用自动翻译。
  • 翻译电子邮件email:为了知道在电子邮件中找到哪些字符串,您必须首先对文件进行扫描。单击字符串的重新扫描插件和主题按钮,然后等待完成。
  • 翻译常规字符串regular:默认情况下,不显示常规字符串选项卡。您可以从TranslatePress设置->高级选项卡激活此选项卡。

  需要翻译那个字符串,只需要点击字符串底部的编辑,即可在左侧完成相应的反应工作,使用 TranslatePress 翻译页面、帖子和帖子类型非常方便。

TranslatePress翻译插件字符串翻译功能

  推荐:[最新版]ListingPro主题WordPress目录和列表主题

TranslatePress Pro翻译插件自动翻译

  TranslatePress的自动翻译页面允许您通过可用的 API 启用和配置网站内容的自动翻译。

  免费版本的TranslatePress允许您使用Google Translate v2 API,而付费版本还提供与DeepL API的集成。为了使用这些API,您需要在供应商那里创建一个帐户并获得密钥。无法通过TranslatePress许可证访问这些API。

  • 如何生成Google API密钥
  • 如何生成DeepL API密钥
TranslatePress-Pro翻译插件自动翻译
  • 启用自动翻译:启用或禁用站点自动翻译。为了最大限度地降低翻译成本,每个未翻译的字符串仅自动翻译一次,然后存储在数据库中。
  • 翻译引擎:选择要使用的引擎 谷歌翻译 v2 或者 DeepL,以便自动翻译您的网站。
  • 阻止爬虫:如果您启用此选项,正在索引您网站的爬虫将不会触发您网站的自动翻译
  • 自动翻译Automatically Translate Slugs : 启用该选项,将为帖子、页面和自定义帖子类型生成自动翻译。从每页的第二次刷新开始,鼻涕虫将自动翻译。此功能需要激活SEO Pack附加组件才能使用
  • 限制机器翻译每天的字符数:此选项允许您限制插件每天通过选定的翻译API翻译的字符数,对自动翻译的字符数添加限制,以便更好地为项目编制预算。
  • 今天翻译的字符数:0
  • 记录机器翻译查询:此选项仅推荐用于测试和调试,因为它可能会影响性能。通过启用它,向所选翻译API提出的每个请求都将记录在您的数据库中,以便您可以检查它。

  注意:TranslatePress 不会向您收取使用机器翻译的任何费用。另一方面,如果您超出了 Google Translate API 或 DeepL API 免费套餐的使用限制,您可能需要付费。Google Translate 和 DeepL 均可让您每月免费翻译多达 500,000 个字符。

  推荐:[最新版]WordPress页面构建器Brizy Pro插件

TranslatePress Pro翻译插件附加功能

  TranslatePress附带一些插件,使您的网站翻译过程更加简单。在“附加组件”部分,您将有多个附加组件。但是,所有高级附加组件都可以在该插件的高级版本中使用。完成设置后,单击“保存更改”。

TranslatePress Pro翻译插件附加功能
  • SEO TranslatePress SEO Pack插件:翻译SEO元素。获取对页面slugs、页面标题、描述和社交图表信息的SEO支持,以及所有流行的SEO插件的多语言网站地图支持。
  • 多语言多语言插件:该插件允许您为您的网站添加无限的新语言。将您的网站翻译成您想要的语言,使其成为真正的多语言。
  • 翻译账户TranslatePress翻译帐户插件:将翻译帐户添加到您的网站,以帮助您翻译内容,而无需处理WordPress后端。
  • 作为用户角色浏览TranslatePress浏览为用户角色插件:从任何用户角色的角度轻松浏览您的网站。此附加组件可帮助您更轻松地浏览仅限于特定用户的动态内容或内容。
  • 基于语言的导航基于语言插件的翻译新闻导航:根据添加的每种语言配置您的网站菜单。此TranslatePress插件允许您为网站翻译成的每种语言显示不同的菜单项。选项允许您根据用户选择的语言创建完全不同的导航菜单。使用免费版本,您只能将同一组菜单项翻译成不同的语言。
  • 自动用户语言检测自动语言检测插件:自动检测每个用户的默认语言,并根据他们的IP地址或浏览器设置直接将其重定向到首选语言。
  • DeepL自动翻译TranslatePress DeepL自动翻译插件:使用DeepL API将网站内容的手动翻译替换为自动机器翻译。
  • Profile Builder:借助Profile Builder的自定义用户资料字段或添加电子邮件确认流程来验证您用户账户,在注册表单上获取更多用户信息。
  • Paid Member Subscriptions:接受用户付款, 创建订阅计划并限制您的会员网站上的内容.

  推荐:[最新版]免费下载All In One Seo Pack Pro插件WordPress SEO插件

TranslatePress Pro翻译插件许可证

  TranslatePress Pro翻译插件许可证选项卡只有在安装其中一个付费版本后才可用。在这里,您需要输入购买时收到的序列号,然后按激活许可证。您需要按下此按钮才能激活许可证。如果许可证有效且未过期,激活将起作用,否则将无法显示通知。

TranslatePress Pro翻译插件许可证

  推荐:如何将SVG图片上传到WordPress网站

TranslatePress Pro翻译插件高级

  高级设置中的部分主要用于修复将TranslatePress集成到您的网站时可能出现的问题。

TranslatePress Pro翻译插件高级

故障排除

  • 修复缺失的动态内容,如果问题仅出现在翻译页面上,可能有助于修复使用JavaScript插入的缺失内容。在翻译请求完成之前,它会在原始语言中显示动态插入的内容。
  • 禁用动态翻译,它禁用使用JavaScript动态显示的字符串的检测。通过服务器端AJAX调用加载的字符串以及服务器提供的HTML页面仍将被翻译。
  • 从帖子内容和标题过滤获取文本包装,过滤器获取文本包装,如#!trpst#trp-gettext来自所有更新的帖子内容和帖子标题。不影响之前的帖子内容。建议在打开之前进行数据库备份。
  • 过滤器从帖子元获取文本包装,如#!trpst#trp-gettext来自所有更新的帖子元。不影响之前的后元。建议在打开之前进行数据库备份。

排除字符串部分

  • 排除Gettext字符串,不包括gettext字符串,排除这些字符串被翻译为Gettext字符串。将域留空以考虑任何gettext字符串。仍然可以翻译为常规字符串。当输出Gettext字符串被包裹在#trpst#trp-gettext中时会很有用。当Gettext字符串用作选项中的键时也可以使用。
  • 从自动转换中排除字符串不要动态翻译与这些选择器匹配的HTML节点中找到的字符串。排除与这些选择器匹配的HTML节点的所有子节点使用JavaScript进行翻译。如果可能的话,这些字符串仍将在服务器端翻译。
  • 从动态翻译中排除不要翻译与这些选择器匹配的HTML节点中的字符串。将与这些选择器匹配的HTML节点的所有子节点排除在翻译之外。不要使用not()选择器或双属性选择器[attribute1][attribute2]。进入选择器后,单击添加按钮将其包含在列表中。单击删除以将它们从列表中删除。
  • 从翻译中排除选择器不要翻译在与这些选择器匹配的 html 节点中找到的字符串。排除与这些选择器匹配的 HTML 节点的所有子节点进行翻译。这些字符串无法手动或自动翻译。
  • 仅从自动翻译中排除选择器,不要自动翻译与这些选择器匹配的HTML节点中找到的字符串。将与这些选择器匹配的HTML节点的所有子节点排除在自动翻译之外。
  • 不要翻译某些路径,选择可以翻译的路径。此功能有两种操作模式。您可以从翻译中排除路径或仅翻译某些路径。选择操作模式后,输入要应用此设置的路径。例如,要排除https://example.com/some/path,您可以使用规则/some/path/或/some/*。每条规则都应该有自己的路线。要排除主页,请使用{{home}}标签。

推荐:WordPress无密码临时登录Temporary Login Without Password插件教程

调试部分

  • 禁用帖子标题的帖子容器标签,它禁用翻译语言的帖子标题搜索索引。当帖子标题不允许HTML从而破坏页面时非常有用。
  • 禁用帖子内容的帖子容器标签。它禁用翻译语言的帖子内容的搜索索引。当帖子的内容不允许HTML从而破坏页面时非常有用。
  • 禁用gettext字符串的翻译,Gettext Strings是由主题和插件输出的字符串。如果这些类型的字符串已经使用.po/.mo翻译文件系统翻译,则通过TranslatePress翻译这些类型的字符串可能没有必要。
  • 在字符串翻译中显示常规字符串选项卡,在字符串翻译界面上添加了一个额外的选项卡,允许编辑用户输入的字符串的翻译。
  • 优化TranslatePress数据库表,此功能允许您清理有关重复行、未翻译链接和CDATA的数据库表

其他选项部分

  • 删除重复的hreflang,选择将出现在您网站上的hreflang标签:国家区域(en-UK)、地区独立区域(en)或两者。默认情况下,会显示国家和地区独立区域(推荐)。
  • HTML Lang属性格式,将html标签的lang属性更改为包含国家区域或非国家区域的格式。在HTML中,lang属性()应该用于指定文本内容的语言,以便浏览器可以正确显示或处理您的内容(例如连字符、样式、拼写检查等)。
  • 自动翻译记忆,如果选中,此设置将允许在网站上搜索类似的字符串,如果存在其中一个字符串的翻译,则自动完成一个或多个类似字符串的翻译。相似性百分比需要超过95%,对于此功能,字符串必须考虑的最小字符是50个字符。该功能不适用于翻译块。
  • home_url末端的强制斜杠,在home_url()函数的末尾投放斜杠。
  • 翻译数字和数字,如果选中,将启用文本中找到的数字(例如电话号码)的翻译。如果您想为网站的每种翻译语言提供不同的联系电话号码,这可能很有用。
  • 从网站地图中排除翻译的链接,不要在SEO插件生成的网站地图中包含翻译链接。需要安装和激活SEO Pack插件。
  • 为语言启用hreflang x-default标签,为整个语言启用hreflang=”x-default”。
  • 日期格式,提供一种自定义每种翻译语言的日期和时间显示格式的方法。使用与WordPress日期和时间格式相同的格式。请注意,此功能不会保存翻译的日期和时间文本,它只是可以实现更精细的定制。
  • 在语言切换器中显示相反的语言,将语言切换器转换为显示其他可用语言的按钮,而不是当前语言。只有当正好有两种语言时才起作用,即默认语言和翻译语言。这也将影响短代码语言切换器和浮动语言切换器。要在菜单语言切换器中实现这一点,请转到外观->菜单->语言切换器,然后选择相反语言。
  • 仅在单击时打开语言切换器,通过单击而不是悬停来打开语言切换器短代码。通过单击它、屏幕上的其他任何地方或按逃逸键来关闭它。这只会影响短代码语言切换器。
  • 营销选择,选择我们的安全和功能更新通知,以及非敏感的诊断跟踪。

自定义语言部分

  此功能与该部分同名,在将您的网站翻译成常规设置下未列出的语言时非常有用。它允许您输入一种或多种所谓的自定义语言,并在前端和翻译选项中显示它们。您可以输入的自定义语言数量没有限制。但是,如果您使用的是免费版本的TranslatePress,翻译语言的数量仅限于两种。

  推荐:[最新版]Link Whisper插件WordPress内链建设插件

怎么使用TranslatePress Pro翻译插件翻译网站内容

  设置完成后,就可以开始翻译您的网站了。最重要的是,您可以使用 TranslatePress 可视化翻译编辑器翻译所有内容。现在,让我们晓得博客向您展示如何通过几个简单的步骤翻译您的网站:

  首先,导航到网站的前端,然后打开要翻译的帖子或页面;单击WordPress工具栏上翻译页面选项(可在用户->个人资料->工具栏选项,显示或关闭),打开 TranslatePress 编辑器;

使用TranslatePress翻译页面

  将鼠标悬停在要翻译的元素上并单击铅笔图标,选择要翻译的元素,这将打开该元素的翻译侧边栏。您可以翻译网站预览中的任何文本或图像。此外,您可以从字符串下拉列表中选择要翻译的特定字符串;接下来可以使用侧边栏添加或编辑内容翻译。如果您从头开始手动翻译网站,只需在空白翻译字段中添加翻译内容即可。相反,如果您使用自动翻译,翻译字段中已经包含您可以修改的翻译内容;

选择要翻译的元素

  单击“Save保存翻译”按钮保存您的翻译。或者,您可以使用键盘快捷键 – Windows 上的“ Ctrl + S”或Mac 上的“ Cmd + S” ;以同样的方式翻译页面上的所有内容;重复此过程来翻译其余的帖子、页面和自定义帖子类型。

  推荐:如何翻译(汉化)国外WordPress主题和插件?

  使用TranslatePress Pro翻译插件翻译图像

  除了翻译页面上的所有文本内容之外,您还可以“翻译”图像。翻译图像意味着您可以为每种语言设置不同的图像文件。要翻译和图像,请按照下列步骤操作:

使用TranslatePress Pro翻译插件翻译图像

  将鼠标悬停在要翻译的元素上并单击铅笔图标,选择要翻译的元素,这将打开该元素的翻译侧边栏。您可以翻译网站预览中的任何文本或图像。在翻译字段中,添加您希望为每种语言显示的图像的 URL 并保存更改。同样,您可以随时设置自动翻译来节省时间。这样,您的剩余内容将被自动翻译。

  推荐:[最新版]WordPress古腾堡页面构建器插件GreenShift Pro + Addons

  使用TranslatePress Pro翻译插件翻译图像菜单小部件其他区域

  与上述方法类似,同样可以使用相同的方法来翻译网站的菜单、小部件和其他非编辑器内容。我们将在此示例中重点翻译菜单项,但您可以将相同的原则应用于网站的其他部分。以同样的方式,您可以翻译您可能使用的任何插件中的内容。要翻译每个菜单项,您可以按照以下步骤操作:

使用TranslatePress Pro翻译插件翻译图像菜单小部件

  打开任意内容的 TranslatePress 编辑器。其中包括菜单、小部件或您要翻译的其他详细信息。将鼠标悬停在要翻译的菜单项上并单击铅笔图标,选择该菜单项。使用侧边栏添加或编辑翻译:翻译菜单项后,该翻译将自动用于菜单的所有实例。无需手动翻译每个页面上的菜单项。

  推荐:[最新版]WordPress主题免费下载Newspaper主题

总结

  以上是晓得博客为你介绍的TranslatePress Pro插件教程WordPress网站翻译指南的全部内容,Translatepress是WordPress建站流行的翻译插件之一,可以轻松添加多种语言来翻译您的网站。可以按照上述步骤安装并激活该插件,希望本文能够帮助使用此插件将您的WordPress网站翻译成各种语言。

  推荐:[最新版]WordPress多语言插件WPML多语言插件免费下载

  推荐:WP Table Manager插件教程WordPress网站创建表格和图表


滚动至顶部