Loco Translate 提供 WordPress 翻译文件的浏览器内编辑以及与自动翻译服务的集成。
它还为开发人员提供了 Gettext/本地化工具,例如提取字符串和生成模板。
功能包括:
- WordPress 管理员中的内置翻译编辑器
- 与翻译 API 集成,包括 DeepL、Google、Lecto、Microsoft 和 OpenAI。
- 直接在主题或插件中创建和更新语言文件
- 从源代码中提取可翻译字符串
- 本机 MO 文件编译,无需在系统上使用 Gettext
- JSON (Jed) 文件编译与 WordPress 脚本本地化兼容
- 支持标准采购订单功能,包括注释、引用和复数形式
- 带有可点击源代码引用的 PO 源视图
- 用于保存自定义翻译的受保护语言目录
- 具有差异和恢复功能的可配置 PO 文件备份
- 内置 WordPress 区域设置代码
蒂姆·惠特洛克 (Tim Whitlock) 的官方 Loco WordPress 插件。
欲了解更多信息,请访问我们的插件页面。
如何使用 Loco Translate
配置捆绑包
创建模板
配置将第三方翻译提供商(关键)
自动翻译服务集成到翻译文件编辑器中。 这是通过两个功能访问的,这两个功能都显示机器人图标
-
主工具栏中的“自动”按钮提供整个文件的自动翻译。您将看到要发送给服务提供商的字符数的计算结果。 这可能会影响提供商向您收取的费用,或者您的免费配额被用完多少。
-
“建议”功能可从每个单独的翻译窗口中使用。(快捷键:)。 此功能会立即联系您配置的所有翻译服务,并提供使用其翻译的选择。请参阅编辑器文档。Ctrl J
支持的服务/API
以下机器翻译服务直接通过其 API 来自 Loco Translate 支持。 您必须注册要使用的每项服务并生成一个 API 密钥。
请点击下面的官方链接了解有关使用每项服务的最新信息,请注意,您选择的提供商可能会向您收费。 我们按字母顺序列出提供商。我们不会推荐或推广其中任何一个。
- 跳转到 DeepL 翻译器
- 跳转到谷歌翻译
- 跳转到 Lecto AI
- 跳转到 Microsoft Translator
- 跳转到 OpenAI / ChatGPT
- 另请参阅其他提供商,哪些是免费的?
DeepL 翻译器
您需要 DeepL API Free 或 DeepL API Pro 计划才能访问他们的 API。请务必购买正确的。
v2
生成 API 密钥的步骤如下:
- 获取 DeepL 帐户并订阅 API 计划。
- 转到您的 DeepL 帐户设置并将身份验证密钥复制到剪贴板。
- 将您的密钥粘贴到 Loco Translate 插件设置中。
从您的 API 密钥中检测到正确的终结点。以 结尾的空闲键将自动使用。":fx"
api-free.deepl.com
如果您对 DeepL 计划和 API 访问有任何疑问,请咨询他们的支持人员。
谷歌翻译
谷歌翻译是谷歌云的一部分。您需要一个简单的 API 密钥才能将其与 Loco Translate 一起使用。
生成 API 密钥的步骤如下:
- 注册 Google Cloud。
- 转到云控制台并创建一个新项目。
- 进入“API 和服务”,点击“启用 API 和服务”,找到“云翻译 API”,点击“启用”。
- 此时,您可能需要启用计费。使用 Google 的 API 不是免费的,但我们不会向您收费。
- 从 API 和服务>凭据生成密钥。单击“创建凭据”并选择“API 密钥”。
- 我们建议单击“限制密钥”,并至少将其锁定到 Translation API。
- 在 Loco Translate 插件设置中输入您的密钥。
如果您遇到困难,请在此处阅读有关 Google Cloud API 密钥的更多信息。 忽略任何提及服务帐户的内容。Loco Translate 不支持服务帐户。
如果您想要额外的安全性,您可以将密钥限制为您的 IP 地址,但请注意,这是您的 IP 地址,而不是服务器的 IP 地址。对 API 的请求是直接从您的浏览器发出的。
Lecto AI
Lecto AI 提供翻译 API 的免费试用版和一系列针对大量文本的付费计划。您将需要一个简单的 API 密钥。
生成 Lecto API 密钥的步骤如下:
Loco 是 Lecto AI 的推荐合作伙伴。但是,我们不会将他们的产品推销到此处列出的任何其他产品之上。
请注意,从 Loco Translate 2.5.6 开始,每个请求最多向 Lecto API 发送 1,000 个字符。 尽管更高的计划支持更大的请求正文和并行请求,但插件不支持此类功能。
Microsoft 在线翻译
Microsoft Translator Text API(为其提供全名)是 Azure 认知服务的一部分。需要一个 Azure 帐户和一个订阅 API 密钥。https://aka.ms/MicrosoftTranslator
生成 Microsoft API 密钥的步骤如下:
- 注册 Microsoft Azure
- 在门户中单击“创建资源”,搜索“翻译文本”,然后单击“创建”
- 通过选择定价层和区域(或选择全局)来完成订阅。
- 在订阅的“资源管理”部分中选择“密钥”,并记下密钥。
- 在 Loco Translate 插件设置中输入您的密钥和区域。
请注意,如果您在其他地区创建订阅,则需要在 Loco Translate 中输入短代码。例如,“西欧”实际上是 。 错误的区域将产生身份验证错误。global
westeurope
根据 Azure 客户状态,你可能有权在设置计费之前获得免费试用版。 与 Microsoft 联系,查看定价。我们不向您收费,也无法就定价提供建议。
如果遇到这些步骤,请尝试在 StackExchange 上使用 microsoft-translator
标记。
OpenAI (ChatGPT)
此实现使用 OpenAI 的聊天完成 API 来执行源字符串的批量翻译。您需要一个 OpenAI 帐户和一个 API 密钥。 请注意,此 API 比此处列出的其他提供商慢得多。
生成 OpenAI API 密钥的步骤如下:
- 注册一个 OpenAI 帐户。
- 转到仪表板的 API 密钥部分。
- 在计费部分检查您是否有足够的信用额度来满足您的需求。
- 在 Loco Translate 插件设置中输入您的密钥,并根据需要添加自定义提示。
我们建议尽可能限制 API 密钥的使用范围,但请注意,它需要写入权限才能使用 Chat Completions API。
其他提供商
除了这些内置提供程序之外,Loco Translate 还提供了一个可挂钩的架构,用于添加您自己的外部服务。以下插件可通过 Git 手动安装:
- 模拟翻译 API :
生成格式良好的废话的示例翻译提供程序。方便调试,无需支付大量账单。
免费与付费
上面列出的一些提供商可能会为您提供免费试用或某种免费配额,因此请检查他们网站上的信息。 但是,如果您是重度用户,我们检查过的所有机器翻译服务最终都会收费。
如果您计划少量使用,我们建议使用提供按流量计费而不是按月付费的服务。这些通常按百万个字符定价。 从这个角度来看:Loco Translate 本身包含大约 13k 个字符的可翻译文本。WordPress 核心总计约为 300k,但您可能会发现它已经翻译成您的语言。我们能够在其中一些提供商的免费配额内翻译数十个插件。
警惕此处列出的任何主要科技公司提供免费、无限制翻译的第三方附加组件,尤其是没有 API 密钥的第三方附加组件。 他们可能会做一些会让您违反该服务条款和条件的事情。例如:让您看起来像是在使用他们的 Web 界面。当供应商堵住漏洞时,此类产品可能会停止工作。
上面折叠框里是官方详细的方法,如果觉得麻烦,下面是简单的方法:
使用 Loco Translate 插件简单的方法
通过您的 wordpress 搜索 安装 Loco Translate 插件。
Loco Translate 插件设置里增加个翻译的API建议使用google翻译(具体布置很简单配置谷歌的API服务即可,免费的,详情请见上方折叠框里的教程或者去官方这个文档页面:自动翻译 – Loco)
转到 Loco Translate >主题并选择您的主题。
单击添加新语言。
然后点编辑,点自动 就翻译好了。
主要就是配置一个第三方翻译的服务。
如果搞不定可提供有偿服务;本站所有国外优秀主题都可以通过这种方式翻译成中文或其他任何语言。
