id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
10135	Umlauts doesn't  work	falkb	hoessler	In function {{{ def execute_query(env, req, query_args): }}} of utils.py, I tried to add\r\n{{{\r\n#!diff\r\nIndex: estimationtoolsplugin/trunk/estimationtools/utils.py\r\n===================================================================\r\n--- estimationtoolsplugin/trunk/estimationtools/utils.py_(revision 11709)\r\n+++ estimationtoolsplugin/trunk/estimationtools/utils.py_(working copy)\r\n@@ -134,7 +137,14 @@\r\n                         .replace('+', ' ')\\\r\n                         .replace('%23', '#')\\\r\n                         .replace('%28', '(')\\\r\n-                        .replace('%29', ')')\r\n+                        .replace('%29', ')')\\\r\n+                        .replace('%C3%84', 'Ä')\\\r\n+                        .replace('%C3%96', 'Ö')\\\r\n+                        .replace('%C3%9C', 'Ü')\\\r\n+                        .replace('%C3%A4', 'ä')\\\r\n+                        .replace('%C3%B6', 'ö')\\\r\n+                        .replace('%C3%BC', 'ü')\\\r\n+                        .replace('%C3%9F', 'ß')\r\n     env.log.debug("query_string: %s" % query_string)\r\n     query = Query.from_string(env, query_string)\r\n}}}\r\n\r\nbut just get this error:\r\n\r\n{{{\r\nError: Macro WorkloadChart(milestone=testgehäuse) failed\r\n\r\nYou must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings.\r\n}}}\r\n\r\nHow must umlauts be fixed?	defect	new	normal	EstimationToolsPlugin	normal			rjollos,osimons	0.12
