Jinja2 不识别翻译

Jinja2 does not recognize translation

我正在使用 Pelican 构建网站,并关注 this guide 本地化模板。

但是,pelican 输出告诉我:"ERROR: Cannot find translations for language 'en' in 'translations/' with domain 'flobin'. Installing NullTranslations." 当我 运行 pelican 命令时 (more here.)

This is my directory structure on the left,我认为这是正确的结构。

我已经安装了 Babel。

怎么了?

原来冲突是在我的 pelicanconf.py 中的以下行:

I18N_GETTEXT_LOCALEDIR = 'translations/'

删除它完全解决了问题。