这是有关 TranslatePress 的常见问题及其解答的列表。
如果您在 TranslatePress 常见问题解答中找不到所需内容,请查看故障排除页面
您可能希望将您翻译的语言设置为您的网站的第一种语言。
为此,请转到“设置”->“TranslatePress” ,然后将“使用子目录作为默认语言”选项 设置 为“是”。然后,使用拖放功能将您想要作为默认语言的语言拖到顶部。
处理此问题的更好方法是使用自动检测用户语言插件。这将根据用户的 IP或浏览器设置将用户重定向到正确的语言。
前任。
我们与 WP 市场上最大的构建器之一进行了内容限制集成,并且我们的条件短代码可以根据所选语言显示不同的内容。
这可以使用基于语言的条件短代码来实现。
您将两个版本的视频都添加到内容中,并使用正确的语言通过短代码将它们包装起来。
[trp_language language="en_US"]
https://www.youtube.com/watch?v=dQw4w9WgXcQ
[/trp_language]
[trp_language language="ro_RO"]
https://www.youtube.com/watch?v=dQw4w9WgXcQ
[/trp_language]
另外,请检查我们与Elementor、Oxygen Builder或WPBakery等插件的内容限制集成。
这可以使用基于语言的条件短代码来实现。
您使用正确的短代码包装每种语言的内容,并且只有正确的部分才会通过电子邮件发送给用户。
[trp_language language="en_US"] This content will be sent only to English users. [/trp_language] [trp_language language="ro_RO"] This content will be sent only to Romanian users. [/trp_language]
不,Google Translation API 不是免费的,他们每翻译一百万个字符收费 20 美元。您可以在此处详细了解他们的基本价格。
但是,Google 提供免费试用选项,让您在 12 个月内获得300 美元,可用于Google Translation API。这意味着您可以在此限制内免费使用它,因为 TranslatePress 将翻译存储在本地。数据仅从 Google 检索一次,然后从您自己的数据库中提供。
当您注册免费试用时,Google 会先询问您的信用卡或其他付款方式。此付款信息用于验证您的身份并区分真人和机器人。当您用完所有信用额度或 90 天后(以先到者为准),免费试用将结束。
您可以使用以下链接找到有关 Google 免费试用版的更多信息:https://console.cloud.google.com/freetrial
否,包含 API 访问权限的套餐已列出,可以4.99 欧元 + 使用费的价格购买。
有关 DeepL API 包的更多信息可以在这里找到: https://www.deepl.com/pro.html#developer。
除了需要从 TP 设置 –> 插件选项卡中激活SEO Pack 插件(仅适用于专业用户)之外,您还需要从 TP 设置 –> 自动翻译选项卡中启用自动翻译 slug选项。
一切设置完成后,您/用户可以浏览其他语言的页面并提供翻译。
注意: Gettext 和 slug 在我们自己的插件之前加载。因此,根据我们插件的构造方式,它们会在第二次页面加载时应用。
首先,确保您已从TP 设置 –> 附加组件选项卡激活了SEO Pack 附加组件(仅适用于专业用户)。
一切设置完成后,您可以在字符串列表或翻译编辑器的字符串翻译界面中找到要翻译的页面的 slug 。
WooCommerce 电子邮件翻译可以通过 WooCommerce 的语言包和 TranslatePress 的自动翻译功能
自动完成,也可以从
字符串翻译界面手动完成。
在此处阅读有关
WooCommerce 电子邮件翻译的更多信息。
当“自定义链接中的强制语言”选项设置为“是”时,您添加到网站的任何自定义链接都将由 TranslatePress 处理以向其中添加语言。
如果您希望 TP 忽略某个 URL,可以将此哈希附加到该 URL:#TRPLINKPROCESSED
示例:假设我们想要忽略的 URL 是这个:
https://mysite.com/ignored-url
为了使其工作,我们添加了上面的哈希,因此我们插入的链接是:
是的,TranslatePress 也适用于多站点。您可以通过网络激活插件,也可以为每个子站点单独激活。
它可以在网络安装中为各个子站点添加语言(并选择翻译每个子站点的语言)。
将每个子站点都设为第二语言是行不通的。
注意:在主站点仪表板上启用专业插件后,需要在主站点->设置->TranslatePress中添加高级产品的许可证密钥,而不是在网络仪表板中添加。
mydomain.uk、mydomain.ro、fr.mydomain.com、de.mydomain.com 等域名将无法使用。这些域名直接表示多域名系统,目前我们不支持此功能。这是一个可跟踪的功能,但目前我们还没有时间表,甚至不知道是否会实施。
作为 的解决方案,我们建议使用 MultilingualPress 插件,https://multilingualpress.org/。
当您添加或修改菜单并且 TranslatePress 处于活动状态时,您会在“语言切换器”选项卡下找到定义的语言。您可以使用这些元素来创建下拉菜单,就像在网站上创建任何其他下拉菜单一样。
前任:
所有翻译均保存在数据库的_trp_*表中。
假设您的默认语言是英语(美国),附加语言是中文(中国),并且您想要切换到另一种附加语言中文(台湾),但保留已有的中文(中国)翻译。
在这种情况下,您的中文(中国)翻译存储在_trp_dictionary_en_us_zh_cn表中。您可以复制此表并将其命名为_trp_dictionary_en_us_zh_tw(您可以在 TP 设置 –> 常规选项卡 –> 所有语言部分 –> 代码列中找到特定语言的语言代码)。然后将中文(台湾)语言设置为您的 TP 设置并保存更改。这些将使我们的系统激活来自_trp_dictionary_en_us_zh_tw表的翻译。
这些插件的架构不同。TranslatePress 在字符串级别保存翻译,而 WPML 在帖子级别保存翻译,因此翻译不兼容。您必须使用手动或自动翻译从 0 开始翻译您的网站。
暂无评论内容