выражение множественного числа может быть опасным - PullRequest
2 голосов
/ 09 января 2012

Я смотрел на этот вопрос: Django: gettext поднимает ValueError: 'выражение множественного числа может быть опасным' , и хотя оно помогает мне понять проблему, оно не решает ее.

У меня довольно ванильная django-cms установка, и один из языков должен быть польским, язык с несколькими формами множественного числа.

У меня естьискал, как это исправить, но не очень далеко.django-cms использует приложение для иерархических деревьев, которое называется mptt, и это первое (и единственное?) Приложение, к которому оно подключается при запуске файла django.mo для pl языкового стандарта.

Смотрите трассировку здесь: http://dpaste.com/684737/


1 Ответ

4 голосов
/ 10 января 2012

Похоже, что следующая строка не была удалена при установке django-mptt 0.5.1:

"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

Набор изменений можно найти здесь: https://github.com/django-mptt/django-mptt/commit/4b6a9758396450651bc2d02b2c7d49bac6cd3f25

Thisпроблема была исправлена ​​в версии 0.5.2, и обновление до этой версии устраняет ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...