2017-03-16 60 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

我这么认为。我不确定。尝试一下。 –

回答