Thanks Ramiro,

I don't know the actual burden of upgrading a whole project from 1.3 to 1.4 
but it does sound terrifying :) I might go the patch way.

On Tuesday, March 26, 2013 12:19:36 PM UTC+1, Ramiro Morales wrote:
>
> On Tue, Mar 26, 2013 at 8:04 AM, Bastian <[email protected]<javascript:>> 
> wrote: 
> > Hi, I am trying to create a .po file to start a translation. I use the 
> > command './manage.py makemessages -l ru' to try to create the Russian 
> > locale. The script seems to be working for a while and then crashes 
> with: 
> > 
> > processing language ru 
> > Traceback (most recent call last): 
> >   File "./manage.py", line 15, in <module> 
> >     execute_manager(settings) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/core/management/__init__.py",
>  
>
> > line 438, in execute_manager 
> >     utility.execute() 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/core/management/__init__.py",
>  
>
> > line 379, in execute 
> >     self.fetch_command(subcommand).run_from_argv(self.argv) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/core/management/base.py",
>  
>
> > line 191, in run_from_argv 
> >     self.execute(*args, **options.__dict__) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/core/management/base.py",
>  
>
> > line 220, in execute 
> >     output = self.handle(*args, **options) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/core/management/base.py",
>  
>
> > line 351, in handle 
> >     return self.handle_noargs(**options) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/core/management/commands/makemessages.py",
>  
>
> > line 365, in handle_noargs 
> >     make_messages(locale, domain, verbosity, process_all, extensions, 
> > symlinks, ignore_patterns, no_wrap, no_obsolete) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/core/management/commands/makemessages.py",
>  
>
> > line 233, in make_messages 
> >     f.write(templatize(src, orig_file[2:])) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/utils/translation/__init__.py",
>  
>
> > line 127, in templatize 
> >     return _trans.templatize(src, origin) 
> >   File 
> > 
> "/home/env/project/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
>  
>
> > line 450, in templatize 
> >     content = u''.join(comment) 
> > UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: 
> > ordinal not in range(128) 
>
> Upgrade your copy of Django 1.3.x to a supported version (1.3 isn't 
> for this kind 
> of fixes) or apply this fix manually: 
>
>
> https://github.com/django/django/commit/0defa7dc9dc97a11baea3b91158fbc7c57e5c3a6
>  
>
> Django versions 1.4 or newer already include it. 
>
> As a general rule, if you find a problem with an ancient version it's 
> better to test 
> with a newer version because chanes are it has been fixed. 
>
> -- 
> Ramiro Morales 
> @ramiromorales 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to