Jinja2不承认翻译

时间:2015-12-21 22:52:33

标签: localization internationalization jinja2 babel pelican

我正在使用Pelican建立一个网站,并关注本地化模板的this guide

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

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

我安装了Babel。

出了什么问题?

1 个答案:

答案 0 :(得分:1)

原来我的pelicanconf.py中的以下一行发生了冲突:

I18N_GETTEXT_LOCALEDIR = 'translations/'

删除它完全解决了问题。