Two small things.

- I'd say for unknown languages, you might want to have it be `u"Unknown Language (%s)" % lang`
- Yeah, it's probably all ascii but that seems like an odd assumption to be making for what's supposed to be human text (not slugs), even if it is English. So I'd just have this be a `unicode` string.