diff -x '.*.swp' -x '*.txt' -uNr a/roundup/cgi/engine_jinja2.py b/roundup/cgi/engine_jinja2.py --- a/roundup/cgi/engine_jinja2.py 2013-03-05 23:56:45.000000000 +0900 +++ b/roundup/cgi/engine_jinja2.py 2013-03-15 17:35:57.000000000 +0900 @@ -75,7 +75,7 @@ # [ ] limit the information passed to the minimal necessary set c = context(client, self, classname, request) c.update({'options': options}) - return self._tpl.render(c) + return self._tpl.render(c).encode(client.charset, ) def __getitem__(self, name): # [ ] figure out what are these for