英語では複数形が等しい場合でも、複数形が単数形ではないことを ugettext にどのように伝えることができますか?
class News(models.Model):
class Meta:
verbose_name = _('news')
verbose_name_plural = _('news')
makemessages はこれを与えます:
#: models.py:134, models.:135
msgid "news"
msgstr "noticia"
この定義を分割すると、「重複したメッセージ定義...」でコンパイルが中断されます。
私が見つけた回避策:
- 複数形の末尾にスペースを追加します(私が使用しているもの)
- アプリケーションのテキストをエスペラント語で書きますか? 冗談だ。