【发布时间】:2012-06-17 16:32:57
【问题描述】:
我的网站结构如下所示:
project
--apps
----app1
----app2
--docs
--templates
----module1
----module2
----module3
如何运行
django-admin.py makemessages --locale=en
在所有应用程序和模板目录上但忽略模块 1 和模块 3?
【问题讨论】:
-
为什么你的模板文件夹中有 python(?) 模块?
-
它们是外部 django 模块/应用程序的模板...
-
这远不能回答您的问题,但您始终可以运行 makemessages 并只翻译您感兴趣的短语,而不必理会其他短语。这是一个拖累,特别是对于大型项目,但您可以在开始翻译之前对要排除的模块的路径进行简单搜索并删除它们:)
-
不幸的是,对于这种“手动”工作流程来说,项目太大了
标签: python django terminal internationalization