fix utf8 dialog problems

workaround the stupid way xbmc handles encoding