Я просто помещаю локализацию в проект django.Я хочу во множественном числе предложение, которое выглядит так:
{% blocktrans count count=rows.count %}
in {{ count }} row
{% plural %}
in {{ count }} rows
{% endblocktrans %}
не очень красиво, но хорошо, все еще можно использовать.(То есть, кстати, как это описано в документации django ). Но потом получается, что это выглядит так в django.po
msgid ""
"\n"
" in %(count)s row\n"
" "
msgid_plural ""
"\n"
" in %(count)s rows\n"
" "
Это действительно оченьнекрасиво.Но мне нужно изменить код шаблона на:
{% blocktrans count count=rows.count %}in {{ count }} row{% plural %}in {{ count }} rows{% endblocktrans %}
, чтобы сделать это лучше.Это в значительной степени нечитаемо.Нет ли лучшего способа локализации в Django?