当我使用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.
#
该占位符如何在代码中被实际值覆盖?
最佳答案
Django翻译通常会在makemessages上进行合并。因此,如果更改标题,它将保留您添加的标题。
这种行为是一致的,例如如果在代码上更改字符串,则.po将保留原始字符串的翻译,以使makemessage中不会丢失任何内容。
关于python - 在Django翻译(.po)文件中指定版权和作者,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17742347/