title: Printing urdu (non-latin language) word by word using python
body: <p>I am trying to print Urdu words using python. I read about Unicode but the [problem I face is that python tries to print the Urdu just like English, that is, from left to right and character by character. In Urdu characters] cannot be printed like those in English. I have already tried few solutions like the one mentioned <a href="http://%3Chttps://stackoverflow.com/questions/35252138/print-urdu-arabic-language-in-console-python%3E" rel="nofollow noreferrer">here</a> but they didn't work for me. I have been trying to print my Urdu string with the following code.</p>
  
  <pre><code>text_string = "آکاش کمار".decode('utf-8')   
  print text_string
  </code></pre>
  
  <p>the <a href="https://i.stack.imgur.com/DNjY9.png" rel="nofollow noreferrer">output</a> I get on Ubuntu terminal is like English from left to right instead of right to left and that too character by character.</p>