自动将 Wordpress 从多种语言翻译成英语

Posted

技术标签:

【中文标题】自动将 Wordpress 从多种语言翻译成英语【英文标题】:Translate Wordpress Automatically from Multiple languages to English 【发布时间】:2020-10-23 15:39:10 【问题描述】:

有很多插件可以翻译 Wordpress,例如英语到德语/法语/西班牙语等。

但我希望达到相反的效果,我想收集一些国际内容并将其自动翻译成英文。内容将通过 WP All Import 或其他导入添加。 我将为每个可用内容提供“国际语言代码”,因此我可以指出内容的源语言。​​

我已经联系了几位 WP 翻译插件开发人员,但他们告诉我该插件只能从一种语言到多种其他语言,反之则不行。

将我的多语言内容转换为英语的最佳方式是什么?我在考虑以下选项:

    开发了一个自定义扩展 WPAI,可以在导入时进行翻译,但缺点是体积较大时速度较慢。

    也许可以在页面实际加载时将内容翻译成英文(如果不可用),并将结果存储在列中以供将来使用。

我不知道以上是否可行,也许有人有一些指示我可以在哪里搜索以找到适合我的案例的解决方案。

【问题讨论】:

【参考方案1】:

你试过Loco翻译插件吗?我知道这看起来与您尝试做的相反,但是此扩展程序可让您选择要自动翻译的主题、插件甚至特定字符串。您还可以添加配置文件以根据需要翻译网站上的任何内容。

【讨论】:

因此您可以选择基本语言并从中翻译其余的语言【参考方案2】:

让我看看我是否理解正确。您将拥有 X、Y、Z 语言的内容(X 中的帖子,Y 中的另一个帖子,Z 中的另一个帖子)并且您想像这样将每个内容分别翻译成英语 (E)?

X -> E
Y -> E
Z -> E

或者您是否希望以某种方式将所有源语言合并为一种 (X,Y,Z -> E)?

如果选项 2 我不知道该怎么做。

如果是选项 1,那么恕我直言,从您想要翻译的内容到您想要翻译的内容都没有关系。您需要回答的问题是:

哪些插件能够自动将所有源语言翻译成英语?例如,以下是 WPML 支持的语言列表:https://ate.wpml.org/mt_langs

一旦您使用翻译插件可以识别的正确语言代码将所有内容导入 WordPress(以正确执行机器翻译),您将能够使用该插件将每个帖子/页面翻译成英文。

【讨论】:

X -> E, Y -> E, Z -> E 。但我想自动做的事情。我可以将源国际语言代码存储在自定义字段中。然后根据该自定义字段值翻译成英文。如果可能的话,我想实际存储翻译以供将来使用。 我不确定您是否可以在不编写自定义解决方案的情况下做到这一点。找到一个翻译插件,它有一个不错的 API 来实现自动化,编写自定义代码通过这个 API 将你的内容带入 WordPress,然后使用插件功能来执行内容的自动翻译。 我想我会寻找一个自定义的解决方案,感谢您的建议。

以上是关于自动将 Wordpress 从多种语言翻译成英语的主要内容,如果未能解决你的问题,请参考以下文章

用python做一个文本翻译器,自动将中文翻译成英文,超方便的

如何为具有多种语言的词汇列表应用程序制作数据库,例如谷歌翻译?

goslate 从西班牙语翻译成英语 http 错误 [重复]

将 PHP $get_month 从英语翻译成瑞典语

神经机器翻译的直观解释

自动翻译程序员英语