Djangoadmin makemessages=>用min转换所有Django包

2024-10-01 15:37:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在一个网站上开始翻译。 问题是django makemessages实用程序很好地生成了lepo文件,但他包含了所有要翻译的django包。在我的网站上有10个句子,我的采购订单文件中有5370行。在

我使用的是virtualenv、django1.3、python2.6

我行动的痕迹:

mkdir locale
django-admin.py makemessages -l en

采购订单文件以

^{pr2}$

我的问题是:我做错了什么?如何排除django包?在


Tags: 文件djangopy订单实用程序virtualenvadmin网站
1条回答
网友
1楼 · 发布于 2024-10-01 15:37:50

makemessages应该从项目根目录或应用程序根目录运行。它将遍历源代码树以查找标记为要翻译的字符串。如果您有要避免的目录,请使用ignore选项。在

文档中的示例:

django-admin.py makemessages  locale=en_US  ignore=apps/*  ignore=secret/*.html

相关问题 更多 >

    热门问题