7. The method of claim 1 , wherein the unique features are individual characters.
7. The method of claim 1 , wherein the unique features are individual characters. 8. The method of claim 7 , and further comprising: generating a candidate language list based on analyzing Unicode ranges of characters of the text sample; and calculating confidence scores for each language from the candidate language list by calculating the difference between the score of each language and the sum of scores of the remaining languages, wherein identifying at least one language for the text sample is based on the confidence scores.