title: How to integrate multi-languages support by creating language files in Django 2.0?
body: <p>I want to create a <strong>Django 2.0</strong> powered website(including auto generated Admin site) that should support multiple languages. </p>
  
  <p>For now I only want to keep 2 languages <strong>English</strong> and <strong>Arabic</strong>.</p>
  
  <p>I read number of tutorials articles on web to use django-admin's <strong>makemessages</strong> and <strong>compilemessages</strong> commands to generate language files(.po files) &amp; compile .mo files(generated by <strong>makemessages</strong> command).</p>
  
  <p>But I did not get any specific solution regarding this integration using <strong>Django2.0</strong> and still I am facing the issue.</p>
  
  <p>Can anyone please help me in solving this problem.</p>
  
  <p>And also suggest how will I make it for <strong>English</strong> to <strong>Arabic</strong> translation.</p>