Opened 18 years ago
Closed 13 years ago
#1235 closed defect (wontfix)
WikiFormatting page does not work with trac-french last package, mandriva 2007, python-2.5
Reported by: | Owned by: | Emmanuel Blot | |
---|---|---|---|
Priority: | normal | Component: | TracFrenchTranslation |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 0.10 |
Description
Hello
on my mandriva 2007 server I can use the trac 0.10.3 package fine, but when I try to use the french version everything seem fine execpt that the WikiFormatting page give me the error bellow :(
My machine is a stock mandriva 2007 with python upgrade to 2.5
If I try has documented to put PythonOption TracLocale "fr_FR.utf-8"
in my apache webapp config file, I get teh following error in apache errror log file.
[Fri Feb 23 00:51:40 2007] [error] [client 192.168.4.101] File "/usr/lib/python2.5/locale.py", line 476, in setlocale\n return _setlocale(category, locale), referer: http://vm-2007/trac/wiki/WikiFormatting [Fri Feb 23 00:51:40 2007] [error] [client 192.168.4.101] Error: unsupported locale setting, referer: http://vm-2007/trac/wiki/WikiFormatting
Here is what I get If I dont set the option PythonOption TracLocale "fr_FR.utf-8"
Pile d'appel Python Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 399, in dispatch_request dispatcher.dispatch(req) File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 239, in dispatch resp = chosen_handler.process_request(req) File "/usr/lib/python2.5/site-packages/trac/wiki/web_ui.py", line 135, in process_request self._render_view(req, db, page) File "/usr/lib/python2.5/site-packages/trac/wiki/web_ui.py", line 444, in _render_view 'page_html': wiki_to_html(page.text, self.env, req), File "/usr/lib/python2.5/site-packages/trac/wiki/formatter.py", line 1000, in wiki_to_html Formatter(env, req, absurls, db).format(wikitext, out, escape_newlines) File "/usr/lib/python2.5/site-packages/trac/wiki/formatter.py", line 794, in format self.handle_code_block(line) File "/usr/lib/python2.5/site-packages/trac/wiki/formatter.py", line 734, in handle_code_block self.req, self.code_text))) File "/usr/lib/python2.5/site-packages/trac/wiki/formatter.py", line 113, in process text = self.processor(req, text) File "/usr/lib/python2.5/site-packages/trac/wiki/formatter.py", line 104, in _mimeview_processor return Mimeview(self.env).render(req, self.name, text) File "/usr/lib/python2.5/site-packages/trac/mimeview/api.py", line 466, in render % (renderer, e), exc_info=True) UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 4: ordinal not in range(128)
Attachments (0)
Change History (4)
comment:1 Changed 18 years ago by
comment:2 Changed 18 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Hello,
I did an strace -f
on the PID of tracd and found out that enscript was missing on my linux box.
I installed the enscript rpm urpmi enscript
and the problem was gone !
I love this software :-)
Guillaume.
comment:3 Changed 18 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:4 Changed 13 years ago by
Resolution: | → wontfix |
---|---|
Status: | reopened → closed |
This plugin is not maintained since Trac offers full localization support.
Hello,
I get the same error when I run tracd --port 80 /var/opt/trac-lst-fr, but again only with the WikiFormatting page, all other pages seem fine ! ?
This used to work in the same machine but with python 2.4, but since it is recommended tu used trac 0.10.3 with python 2.5 I decided to Upgrade to python 2.5.
Here is my locale settings