- for sorteme in collate._strings.sortemes(string):
- num, alpha = collate._strings.numeric(sorteme, invalid)
+ if isinstance(string, str):
+ string = string.decode(self.encoding, 'replace')
+ for sorteme in collate.strings.sortemes(string):
+ num, alpha = collate.strings.numeric(sorteme, invalid)