makemessages Джанго создает много нечетких записей

Каждый раз, когда я добавляю какие-то строки в проект Django, я запускаю «django-admin.py makemessages -all», чтобы сгенерировать файлы .PO для всех локалей.

Проблема в том, что даже если я добавил только 5 строк новостей, команда makemessages пометит 50 строк как нечеткие в файлах .PO, что требует много дополнительной работы для наших специалистов по сопровождению локали.

Это также делает весь i18n непригодным для использования до тех пор, пока они вручную не изменят эти нечеткие строки.


person jack    schedule 26.04.2010    source источник
comment
Во-вторых, это может быть очень неприятно, учитывая, что Джанго говорит мне пересмотреть переводы, которые я уже написал и проверил вручную, просто добавляет больше работы и никоим образом не кажется полезным.   -  person MSB    schedule 17.07.2018


Ответы (1)


Удаление нечеткости - это именно то, что я делаю... проверьте это.

http://code.djangoproject.com/ticket/10852

Похоже, нам нужен дополнительный скрипт sh, который автоматически удаляет все нечеткие данные из po.

person chris    schedule 29.07.2010