2017-03-16 90 views
0

我想在Heroku中安裝gettext。我已將https://github.com/lexifdev/heroku-buildpack-gettext.git添加到我的應用的buildpack部分。然而,當我運行Heroku gettext安裝

heroku run python manage.py compilemessages -l en

我得到的錯誤信息:CommandError: Can't find msgfmt. Make sure you have GNU gettext tools 0.15 or newer installed.

+0

您使用Heroku進行部署,不是嗎?通常在開發時編譯消息,並將生成的編譯消息文件存儲在存儲庫中(理論上不理想,但這是常見做法)。 –

+0

所以我只需將.po和.mo文件推送到Heroku,然後django會處理剩下的問題? –

+0

我這麼認爲。我不確定。嘗試一下。 –

回答