#3923: [unicode] make-messages.py does not work well with unicode strings
---------------------------+------------------------------------------------
   Reporter:  mtredinnick  |                Owner:  mtredinnick         
     Status:  closed       |            Component:  Internationalization
    Version:  SVN          |           Resolution:  wontfix             
   Keywords:               |                Stage:  Accepted            
  Has_patch:  0            |           Needs_docs:  0                   
Needs_tests:  0            |   Needs_better_patch:  0                   
---------------------------+------------------------------------------------
Changes (by mtredinnick):

  * status:  reopened => closed
  * resolution:  => wontfix

Comment:

 Please open another ticket if you're going to explore replacing all of the
 third-party gettext support tools. That's a much bigger and different
 issue than using existing well-debugged libraries that we don't have to
 maintain.
 
 This ticket was, and remains, about the fact that all of the supporting
 infrastructure for extracting mesasge catalogs, compiling them into MO
 files and acessing them at runtime relies on msgids being in ASCII. At the
 moment, there isn't a viable alternative to switching away from those
 tools, hence the conclusion of the ticket. It's really "notabug", rather
 than "wontfix", but that's close enough.
 
 If you want to totally change the way the i18n support works, then open
 another ticket please, because you are talking about replacing all of the
 gettext pieces that are supplied by existing tools (including message
 extraction), writing a lot of code and doing lots of timing tests to show
 that it isn't slower than the existing code.
 
 By the way, step 1 in comment 3 is not a good idea. It breaks whatever
 translation memories people might be using with their tools to speed up
 the translation process. You are also asking people who are not software
 developers or web coders (i.e. translators) to understand all HTML
 entities (and since they aren't very comprehensive, also be able to look
 up random things like &#123D; to know what it means).

-- 
Ticket URL: <http://code.djangoproject.com/ticket/3923#comment:10>
Django Code <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