if msgstr == '':
# Don't generate a stmt for an untranslated string
break
- self.sql.append(unicode(insert % (identifier.group('class'), occurid, locale, msgstr), 'utf_8'))
+ self.sql.append(insert % (identifier.group('class'), occurid, locale, msgstr))
def main():
"""
for name in entry.occurrences:
if entry.msgstr == '':
# No translation available; use the en-US definition
- self.definitions.append(unicode(entity % (name[0], entry.msgid), 'utf_8'))
+ self.definitions.append(entity % (name[0], entry.msgid))
else:
- self.definitions.append(unicode(entity % (name[0], entry.msgstr), 'utf_8'))
+ self.definitions.append(entity % (name[0], entry.msgstr))
class IDLHandler(xml.sax.handler.ContentHandler):
"""
if entry.msgstr == '':
# No translation available; use the en-US definition
- self.definitions.append(unicode(event % (int(numcode), textcode, self.locale, entry.msgid), 'utf_8'))
+ self.definitions.append(event % (int(numcode), textcode, self.locale, entry.msgid))
else:
- self.definitions.append(unicode(event % (int(numcode), textcode, self.locale, entry.msgstr), 'utf_8'))
+ self.definitions.append(event % (int(numcode), textcode, self.locale, entry.msgstr))
class ILSEventHandler(xml.sax.handler.ContentHandler):
"""