- if parser.charset != universal_charset:
- try:
- converted_title = unicode(title, parser.charset).\
- encode(universal_charset)
- except UnicodeError:
- if log:
- log(" incorrect conversion from %s,"
- "converting from %s"
- % (parser.charset, DEFAULT_CHARSET))
- converted_title = \
- unicode(title, DEFAULT_CHARSET, "replace").\
- encode(universal_charset, "replace")
- parser.charset = DEFAULT_CHARSET
- if log and (converted_title != title):
- log(" converted title: %s" % converted_title)
+ #if parser.charset != universal_charset:
+ # try:
+ # converted_title = title.decode(parser.charset).\
+ # encode(universal_charset)
+ # except UnicodeError:
+ # if log:
+ # log(" incorrect conversion from %s,"
+ # "converting from %s"
+ # % (parser.charset, DEFAULT_CHARSET))
+ # converted_title = \
+ # title.decode(DEFAULT_CHARSET, "replace").\
+ # encode(universal_charset, "replace")
+ # parser.charset = DEFAULT_CHARSET
+ #if log and (converted_title != title):
+ # log(" converted title: %s" % converted_title)