Broken in python3 migration, shows how often we have load errors these
days.
         msgid = msg.msgid
     except Exception:
         msgid = "<unknown>"
-    log.error("Failed to load message (msgid %s) from %s, spec %s: %s" % (msgid.encode('us-ascii', 'replace'), srctype, src, str(str(err), 'us-ascii', 'replace')))
+    log.error("Failed to load message (msgid %s) from %s, spec %s: %s" % (msgid, srctype, src, err))
 
     # We also put the data in the db. This happens in the main transaction
     # so if the whole script dies, it goes away...