#15634: Malformed Plural-Forms for HR locale
----------------------------------------+-----------------------
               Reporter:  bmihelac      |        Owner:  nobody
                 Status:  new           |    Milestone:  1.3
              Component:  Translations  |      Version:  SVN
             Resolution:                |     Keywords:  blocker
           Triage Stage:  Accepted      |    Has patch:  0
    Needs documentation:  0             |  Needs tests:  0
Patch needs improvement:  0             |
----------------------------------------+-----------------------
Changes (by ramiro):

 * keywords:   => blocker
 * milestone:   => 1.3


Comment:

 This seems to be a bug in Transifex when it export the plural forms
 formula to a .po file and the formula is long enough to cause splitting in
 certain position. The `\"` tokens in the two
 
[http://code.djangoproject.com/browser/django/trunk/django/conf/locale/hr/LC_MESSAGES/django.po#L15
 lines involved] are superfluous and produce errors at run-time when this
 locale is selected.

 Removing them and re-generating the .mo files solves this particular
 problem.

 I'd like to propose to fix this in that way (i.e overriding the .po
 contents with an old style process: manual edit of .po files plus
 compilation to .mo with msgfmt) to avoid delaying the release waiting for
 a fix for the Transifex team and a re-export from transifex.net.

 W can overwrite the `.po` files with content form Transifex once this is
 fixed there. Fortunately the manual changes touch this plural-field meta
 information field and not real translations so the risk of breaking
 something when we merge thing back later are pretty low.

 Also, the translation team has 100% translation coverage and it wouldn't
 be nice to ship 1.3 with a broken translation.

 I've reported this in the `#transifex` IRC channel and will open a ticket
 in their Trac instance.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/15634#comment:2>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.

Reply via email to