Check out what sovhslvgnw has contributed to FileCart
Automatic Language Identifier with Unicode support (over 400 languages).