Hi,
When using non ascii char on title it throws unicodeerror. I found that it's because of cStringIO wich doesn't handle unicode. If i replace with StringIO in cmsview/view.py and design/view.py it works.
Digging in the code where cStringIO is used, i found that in extensions/images.py StringIO and popen are imported but not used.
In view.py line 233, there is
html = StringIO()
html.write(u"""<ul id="level1" class="%s">""" % (ulclass))
html = self._navigationLevel(root, level, page, path, html, ulclass)
html.write(u"""</ul>""")
The third line shoud be html.write and not html = insn'it ?
Hope to help with my bad english !