Apache-2.4

如何在 Pootle 2.8.2 中啟動 API

  • January 30, 2019

我想知道 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 = Truepootle.conf,我WSGIPassAuthorization On**在我的 apache 虛擬主機配置中啟用了(我重新啟動了 apache 伺服器)。

但是,如果我嘗試向我發出 GET 請求,**https://my-pootle-server/api/v1/translation-projects/1/**我只會收到 404 page not found 錯誤。我認為最少量的 API 請求應該開箱即用?還是我必須做更多配置?

好吧,無論是從 serverfault 還是從 pootle 郵件列表中都沒有收到太多回饋,這讓我覺得 Pootle 項目處於停滯狀態,目前似乎還沒有積極開發。考慮到郵件列表公共檔案中的最後一條消息是從 2018 年 3 月開始的,哇,那是 10 個月:o

我確實找到了一個有人實際回复的頻道,我點擊了 github 儲存庫自述文件中的連結。那裡有人告訴我,Pootle API 在 2.6 版左右被刪除了:o 好吧,這使得 Pootle 沒那麼有用了……我想我會開始研究 weblate 或其他一些替代方案……

引用自:https://serverfault.com/questions/950101