title: Django i18n not working
body: <p>I cannot get translations to show up for my templates.  Here is what I have done:</p>
  
  <ol>
  <li>In my template file (index.html), I have loaded i18n and used the <code>trans</code> tag where I want translations.</li>
  <li>In my project directory, I rand <code>./manage.py makemessages -l es</code></li>
  <li>My django.po file is in <code>./conf/locale/es/LC_MESSAGES/django.po</code></li>
  <li>I edited this file with the translations.</li>
  <li>I then ran <code>./manage.py compilemessages</code></li>
  <li>I set my <code>LANGUAGE_CODE</code> to 'es' in settings.py</li>
  <li>Added <code>django.middleware.locale.LocaleMiddleware</code> to <code>MIDDLEWARE_CLASSES</code> in between SessionMiddleware and CommonMiddleware.</li>
  <li>Restarted Django, refreshed my page. </li>
  </ol>
  
  <p>Only the english representations are still showing.  What am I doing wrong here?  Did I miss something?  </p>