title: django {% trans "Hello" %} isnot working
body: <p>I know, this thing was asked like trillion times, but i cannot still get my django templates translated. </p>
  
  <p>I created <code>locale</code> folder in project tree. </p>
  
  <p>I added in settings.py</p>
  
  <pre><code>LOCALE_PATHS = (
    os.path.join(PROJECT_PATH,'locale'),
  )
  </code></pre>
  
  <p>settings.py default language is English: </p>
  
  <pre><code>LANGUAGE_CODE = 'en-us'
  </code></pre>
  
  <p>I added more languages like: </p>
  
  <pre><code>LANGUAGES = ( 
    ('de', _('German')),
    ('fr', _('French')),
    ('es', _('Spanish')),
    ('pt', _('Portuguese'))
  )
  </code></pre>
  
  <p>and added into <code>TEMPLATE_CONTEXT_PROCESSORS</code></p>
  
  <pre><code>'django.core.context_processors.i18n',
  </code></pre>
  
  <p>and into <code>MIDDLEWARE_CLASSES</code></p>
  
  <pre><code>'django.middleware.locale.LocaleMiddleware',
  </code></pre>
  
  <p><strong>NOW</strong>: I added this to my index.html</p>
  
  <pre><code>{% load i18n %}
  {% trans "it is me" as me %}
  &lt;title&gt;Newsportal {{ me }}&lt;/title&gt;
  </code></pre>
  
  <p>and did: </p>
  
  <pre><code>python manage.py makemessages -a
  </code></pre>
  
  <p>and translated <code>"it is me"</code> into <code>"das bin ich"</code> (it is german) and did</p>
  
  <pre><code>python manage.py compilemessages
  </code></pre>
  
  <p>it created .mo file. everything looks fantastic</p>
  
  <p>and I changed the language of my chrome browser to german. </p>
  
  <p><strong>BUT</strong>: it still shows the text as <code>"it is me"</code>. </p>
  
  <p>what am I doing wrong? </p>
  
  <p><strong>SOLUTION</strong>: first of all, thanks to Liarez for standing by me during this horrible time, I finally found my mistake. </p>
  
  <p>I was doing: </p>
  
  <pre><code>PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
  LOCALE_PATHS = (
     os.path.join(PROJECT_PATH, 'locale'),
  )
  </code></pre>
  
  <p>which went one step deeper in project tree where there are settings.py. </p>
  
  <p>i changed this to </p>
  
  <pre><code>LOCALE_PATHS = (
     os.path.realpath('locale'),
  ) 
  </code></pre>
  
  <p>and it is working like in fairy tales. </p>