在Django translation(.po)文件中指定版权和作者

时间:2013-07-19 09:15:40

标签: python django internationalization translation

当我使用django-admin.py makemessages命令从Django生成.po文件时,我最终得到了头文本,如下所示:

# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#

如何在代码中用实际值覆盖此占位符?

1 个答案:

答案 0 :(得分:1)

django翻译通常会在makemessages上合并。因此,如果您更改标题,它将保留您添加的标题。

此行为是一致的,例如如果您更改代码中的字符串,.po将保留原始字符串的翻译,以便makemessage中不会丢失任何内容。