Comment 1 for bug 160979

Revision history for this message
G. Gozadinos (ggozadinos) wrote :

This affects a number of sites I am running which use Greek as a language in utf-8 encoding.
I temporarily fix this by adding:

if isinstance(v, unicode):
 v = v.encode('utf-8')

before qlist[i] = '%s%s=%s' % (uq(k), m, uq(str(v))) is called.
Supposedly one should use IUserPreferredCharsets utility to get the encoding and modify the above accordingly.
I assume that all multilingual plone sites will be affected by this.