Update utils.py

If the value contains special chars (like "Secondaire sup\xc3\xa9rieur"), rendering the widget fails...  It pass if we transform the value (v) to unicode before using zope.i18n.translate...

Please review and merge if everything seem ok...

Thank you,

Gauthier