如何在 Pootle 2.8.2 中激活 API

如何在 Pootle 2.8.2 中激活 API

我想知道 Pootle API 在 2.8.2 版和 2.5.1 版中的工作方式是否相同?我没有看到 Pootle 2.8.2 版 API 的任何更新文档,我看到的最新文档是https://pootle.readthedocs.io/en/stable-2.5.1/api/index.html

我按照 Pootle 2.5.1 的说明进行了安装django-tastypie,我补充道POOTLE_ENABLE_API = True在里面pootle.conf,我启用了WSGIPassAuthorization On在我的 apache 虚拟主机配置中(并且我重新启动了 apache 服务器)。

但是如果我尝试发出 GET 请求https://my-pootle-server/api/v1/translation-projects/1/我只是收到 404 页面未找到错误。我以为最低数量的 API 请求应该可以立即使用?还是我必须进行更多配置?

答案1

好吧,无论是从 serverfault 还是 pootle 邮件列表,都没有收到太多反馈,这让我认为 Pootle 项目处于停滞状态,目前似乎没有积极开发。考虑到邮件列表公共档案中的最后一条消息从 2018 年 3 月开始,哇,已经 10 个月了 :o

我确实找到了一个有人回复的频道,我点击了 github 存储库 README 中的链接。在那里我被告知Pootle API 在 2.6 版左右被删除:o 好吧,这使得 Pootle 变得没那么有用了...我想我会开始研究 weblate 或其他替代方案...

相关内容