#5770: Unicode error in admin documentation
-----------------------------------+----------------------------------------
Reporter:  [EMAIL PROTECTED]  |       Owner:  nobody         
  Status:  new                     |   Component:  Admin interface
 Version:  0.96                    |    Keywords:                 
   Stage:  Unreviewed              |   Has_patch:  0              
-----------------------------------+----------------------------------------
 You can use the french locale to trigger the bug.

 Go to the admin doc view, go to the tags view: /admin/doc/tags/

 According to the backtrace, django has problems with this translation:
 {{{
 #: contrib/admin/views/doc.py:46 contrib/admin/views/doc.py:48
 #: contrib/admin/views/doc.py:50
 msgid "tag:"
 msgstr "mot-clé :"
 }}}

 backtrace:
 {{{
 Traceback (most recent call last):
 File "/var/lib/python-support/python2.5/django/core/handlers/base.py" in
 get_response
   72. response = middleware_method(request, callback, callback_args,
 callback_kwargs)
 File "/datas/pressblog/bin/pressblog/middleware/stats.py" in process_view
   28. response = view_func(request, *view_args, **view_kwargs)
 File "/var/lib/python-
 support/python2.5/django/contrib/admin/views/decorators.py" in _checklogin
   55. return view_func(request, *args, **kwargs)
 File "/var/lib/python-support/python2.5/django/contrib/admin/views/doc.py"
 in template_tag_index
   48. body = utils.parse_rst(body, 'tag', _('tag:') + tag_name)
 File "/var/lib/python-support/python2.5/django/contrib/admin/utils.py" in
 parse_rst
   68. settings_overrides=overrides)
 File "/usr/lib/python2.5/site-packages/docutils/core.py" in publish_parts
   431. enable_exit_status=enable_exit_status)
 File "/usr/lib/python2.5/site-packages/docutils/core.py" in
 publish_programmatically
   612. output = pub.publish(enable_exit_status=enable_exit_status)
 File "/usr/lib/python2.5/site-packages/docutils/core.py" in publish
   204. self.settings)
 File "/usr/lib/python2.5/site-packages/docutils/readers/__init__.py" in
 read
   71. self.parse()
 File "/usr/lib/python2.5/site-packages/docutils/readers/__init__.py" in
 parse
   77. self.parser.parse(self.input, document)
 File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/__init__.py"
 in parse
   155. self.statemachine.run(inputlines, document, inliner=self.inliner)
 File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/states.py" in
 run
   171. input_source=document['source'])
 File "/usr/lib/python2.5/site-packages/docutils/statemachine.py" in run
   234. context, state, transitions)
 File "/usr/lib/python2.5/site-packages/docutils/statemachine.py" in
 check_line
   422. return method(match, context, next_state)
 File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/states.py" in
 text
   2631. source=source, line=lineno)
 File "/usr/lib/python2.5/site-packages/docutils/utils.py" in error
   209. return self.system_message(3, *args, **kwargs)
 File "/usr/lib/python2.5/site-packages/docutils/utils.py" in
 system_message
   172. msgtext = msg.astext().encode(self.encoding, self.error_handler)
 File "/usr/lib/python2.5/site-packages/docutils/nodes.py" in astext
   1310. self['level'], Element.astext(self))

   UnicodeDecodeError at /admin/doc/tags/
   'ascii' codec can't decode byte 0xc3 in position 7: ordinal not in
 range(128)
 }}}

-- 
Ticket URL: <http://code.djangoproject.com/ticket/5770>
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