【问题标题】:django-admin.py makemessages does not create .po filesdjango-admin.py makemessages 不会创建 .po 文件
【发布时间】:2013-09-27 10:34:11
【问题描述】:

这里我标记了要翻译的字符串,base.html:

  <li><a href="{% url 'specific_static_page' 'apie-mus' %}">{% trans 'Apie mus' %}</a></li>
  <li><a href="{% url 'categories_index' %}">{% trans 'Produktai' %}</a></li>
  <li><a href="{% url 'news_index' %}">{% trans 'Naujienos' %}</a></li>
  <li><a href="{% url 'specific_static_page' 'dokumentai' %}">{% trans 'Dokumentai' %}</a></li>
  <li><a href="{% url 'specific_static_page' 'kontaktai' %}">{% trans 'Kontaktai' %}</a></li>

settings.py:

LOCALE_PATHS = (
    'C:/Users/Marijus/PycharmProjects/legatine/locale',
)

然后我运行命令:

django-admin.py makemessages -a 

它运行没有错误或任何东西,但它不会创建任何 .po 文件。我在这里做错了什么?

【问题讨论】:

    标签: python django django-i18n


    【解决方案1】:

    该命令用于重新检查所有源代码,但要创建 po 文件,您必须指定语言

    django-admin.py makemessages -l de
    

    成为德意志语言

    【讨论】:

    • 运行 'django-admin.py compilemessages' 来编译这些消息
    猜你喜欢
    • 1970-01-01
    • 2014-11-28
    • 1970-01-01
    • 2011-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多