Search code examples
djangointernationalizationlocalefuzzy

Django's makemessages creates a lot of fuzzy entries


Each time I added some strings to a Django project, I run "django-admin.py makemessages -all" to generate .PO files for all locales.

The problem is even I only added 5 news strings, the makemessages command will mark 50 strings as fuzzy in .PO files which brings a lot of extra work for our locale maintainers.

This also makes the entire i18n unusable before they manually revise those fuzzy strings.


Solution

  • Removing fuzzy is exactly what I am doing... check this out.

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

    Sounds like we need extra sh script that automatically removes all the fuzzy from po.