title: Localization doesn't work
body: <p>I created a Django site with localization built in, using <code>python manage.py runserver</code> to test it. But after setting it live with Apache/WSGI, the localization doesn't work correctly. </p>
  
  <p>I can see dates being translated (so somehow it knows the current language), but all my site-specific strings are untranslated.</p>
  
  <p>I have no idea where to look though on where to fix this.</p>
  
  <p>When running on the Django console, it works fine:</p>
  
  <pre><code>&gt;&gt;&gt; import django.utils.translation
  &gt;&gt;&gt; django.utils.translation.activate('nl')
  &gt;&gt;&gt; django.utils.translation.ugettext('Articles')
  u'Artikelen'
  </code></pre>
  
  <p>But when using the same code in a view:</p>
  
  <pre><code>from django.utils import translation
  
  def page_test(request):
      translation.activate('nl')
      return HttpResponse(translation.ugettext("Articles"))
  </code></pre>
  
  <p>this returns <code>Articles</code>.</p>