public void DetectLanguage(string text)
        {
            int count = Text.GetCountOfWords(text);

            string lanCode = ld.Detect(text);
            string languageNaturalName;

            if (lanCode == null)
            {
                languageNaturalName = "Not detected";
            }
            else
            {
                languageNaturalName = ld.GetLanguageNameByCode(lanCode);
            }
            lock (locker)
            {
                if (m_wordCount.ContainsKey(languageNaturalName))
                {
                    m_wordCount[languageNaturalName] += count;
                }
                else
                {
                    m_wordCount.Add(languageNaturalName, count);
                }
            }
        }