Polyglot 3000 3.79
Description by the Software Developer:"Polyglot 3000 is automatic language identifier that can detect the language used in a text, phrase, or even a single word.
Polyglot 3000 is a software that helps you to recognize the language in a text.
Polyglot 3000 features over 400 languages. Input text files utilise both Unicode and ANSI encodings."