title: Error using langdetect in python: "No features in text"
body: <p>Hey I have a csv with multilingual text. All I want is a column appended with a the language detected. So I coded as below,</p>
  
  <pre><code>from langdetect import detect 
  import csv
  with open('C:\\Users\\dell\\Downloads\\stdlang.csv') as csvinput:
  with open('C:\\Users\\dell\\Downloads\\stdlang.csv') as csvoutput:
  writer = csv.writer(csvoutput, lineterminator='\n')
  reader = csv.reader(csvinput)
  
      all = []
      row = next(reader)
      row.append('Lang')
      all.append(row)
  
      for row in reader:
          row.append(detect(row[0]))
          all.append(row)
  
      writer.writerows(all)
  </code></pre>
  
  <p>But I am getting the error as <code>LangDetectException: No features in text</code></p>
  
  <p>The traceback is as follows </p>
  
  <pre><code>runfile('C:/Users/dell/.spyder2-py3/temp.py', wdir='C:/Users/dell/.spyder2-py3')
  Traceback (most recent call last):
  
    File "&lt;ipython-input-25-5f98f4f8be50&gt;", line 1, in &lt;module&gt;
      runfile('C:/Users/dell/.spyder2-py3/temp.py', wdir='C:/Users/dell/.spyder2-py3')
  
    File "C:\Users\dell\Anaconda3\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 714, in runfile
      execfile(filename, namespace)
  
    File "C:\Users\dell\Anaconda3\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 89, in execfile
      exec(compile(f.read(), filename, 'exec'), namespace)
  
    File "C:/Users/dell/.spyder2-py3/temp.py", line 21, in &lt;module&gt;
      row.append(detect(row[0]))
  
    File "C:\Users\dell\Anaconda3\lib\site-packages\langdetect\detector_factory.py", line 130, in detect
      return detector.detect()
  
    File "C:\Users\dell\Anaconda3\lib\site-packages\langdetect\detector.py", line 136, in detect
      probabilities = self.get_probabilities()
  
    File "C:\Users\dell\Anaconda3\lib\site-packages\langdetect\detector.py", line 143, in get_probabilities
      self._detect_block()
  
    File "C:\Users\dell\Anaconda3\lib\site-packages\langdetect\detector.py", line 150, in _detect_block
      raise LangDetectException(ErrorCode.CantDetectError, 'No features in text.')
  </code></pre>
  
  <p>LangDetectException: No features in text.</p>
  
  <p>This is how my csv looks like
  1)skunkiest smokiest yummiest strain pain killer and mood lifter
  2)Relaxation, euphorique, surélevée, somnolence, concentré, picotement, une augmentation de l’appétit, soulager la douleur Giggly, physique, esprit sédation
  3)Reduzierte Angst, Ruhe, gehobener Stimmung, zerebrale Energie, Körper Sedierung
  4)Calmante, relajante muscular, Relajación Mental, disminución de náuseas
  5)重いフルーティーな幸せ非常に強力な頭石のバースト</p>
  
  <p>Please help me with this. </p>