我正在我的app目录中运行django-admin.py makemessages -l es
来创建trnaslation字符串。结果仅包括位于我的app目录中的那些文本。我的该应用程序的模板目录位于应用程序目录之外。我如何要求django翻译我的模板文件?
我不想在项目的目录中运行上面的命令,因为我的项目包含我不想翻译的某些文件夹。
答案 0 :(得分:1)
没关系,我找到了答案。您必须为要翻译的文件夹(即模板)创建符号链接,并将这些符号链接复制到您的应用程序目录,并运行包含--symlinks
的上述命令。
答案 1 :(得分:0)
如果我理解正确,您需要使用django的trans
和blocktrans
template tags翻译某些文字字符串。