title: nltk "OMW" wordnet with Arabic language
body: <p>I'm working on python/nltk with (OMW) wordnet specifically for The Arabic language. All the functions work fine with the English language yet I can't seem to be able to perform any of them when I use the 'arb' tag. The only thing that works great is extracting the <code>lemma_names</code> from a given Arabic synset.</p>
  
  <p>The code below works fine with u'arb':
  The output is a list of Arabic lemmas.</p>
  
  <pre><code>for synset in wn.synsets(u'عام',lang=('arb')):
      for lemma in synset.lemma_names(u'arb'):
          print lemma
  </code></pre>
  
  <p>When I try to perform the same logic as the code above with synset, definitions, example, hypernyms, I get an error which says:</p>
  
  <pre><code>TypeError: hyponyms() takes exactly 1 argument (2 given)
  </code></pre>
  
  <p>(if I supply the <code>'arb'</code> flag) or </p>
  
  <pre><code>KeyError: u'arb'
  </code></pre>
  
  <p>This is one of the codes that will not work if I write  <code>synset.hyponyms(u'arb')</code>:</p>
  
  <pre><code>for synset in wn.synsets(u'عام',lang=('arb')):
      for hypo in synset.hyponyms(): #print the hyponyms in English not Arabic
          print hypo
  </code></pre>
  
  <p>Does this mean that I can't get to use wn.all_synsets and other built-in functions to extract all the Arabic synsets, hypernyms, etc?</p>