获取Django应用程序中所有字符串的列表

时间:2010-08-18 06:36:36

标签: python django internationalization

Eclipse有一个名为Externalise all Strings的函数,它将所有字符串移动到属性文件。

是否有适用于Django / Python的解决方案?

基本上我有一个包含大量视图/模型/模板的大型项目,并且经历了所有这些项目,然后进行了

string - > _(“string”)等是一个很大的痛苦,所以有没有办法自动化呢?

1 个答案:

答案 0 :(得分:1)

它在Django中自动化并且已经很长时间了。但是文档有点难以找到;)

您可以使用makemessages管理命令,或者如果您运行旧版django运行django/bin/make-messages.py

链接到文档:http://docs.djangoproject.com/en/dev/ref/django-admin/#makemessages

示例:

django-admin.py makemessages --locale=en
相关问题