【问题标题】:Jinja2 does not recognize translationJinja2 不识别翻译
【发布时间】:2023-03-15 03:05:01
【问题描述】:

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

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

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

我已经安装了 Babel。

怎么了?

【问题讨论】:

    标签: localization internationalization jinja2 pelican python-babel


    【解决方案1】:

    原来冲突与我的pelicanconf.py 中的以下行有关:

    I18N_GETTEXT_LOCALEDIR = 'translations/'

    删除它完全解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多