未转换的值我有一个模型字段:pgettext没有显示在Django管理
title = models.CharField(pgettext_lazy('context', 'title'), max_length=255)
当我使用ugettext_lazy它显示未翻译的字符串。 (在这种情况下是'标题')
但是与pgettext_lazy它变成了空字符串。 (它隐藏了管理员中的标题标签)
这是pgettext的标准行为吗?我错过了什么吗?
.po文件内容:
msgctxt "context"
msgid "title"
msgstr ""
管理员看起来像这样http://cl.ly/072o1x3p11161X3x3y2c
你有什么关于源字符串.po文件?也许有空间符号作为翻译或类似的东西? pgettext似乎对我来说工作正常 – ilvar 2012-02-21 02:50:46
我的.po文件中的源代码看起来很正常。我将它添加到问题中。 你是如何测试它的? – 2012-02-21 08:26:35