This is a small Django project in order to demonstrate a bug regarding
validation error messages being displayed in tests using a different language
than when running the server.

The settings.py file contains LANGUAGE_CODE='pt-br', so that all Django
messages will be in Portuguese.

This project contains a single application called 'lang', which contains a
single view that is available on '/lang' URL.

That view uses a simple Django Form called LangForm, which contains only one
CharField. It could have been any built-in Django field.

That view returns a simple HTML page containing just the rendered LangForm.


When you access the '/lang' URL, the LangForm notices you didn't fill the
required field, and renders a '<ul class="errorlist">' containing:
 * Este campo é obrigatório.
Of course, since

However... When accessing this same URL using a Django unittest, the message
is in English:
 * This field is required.

In my opinion, this is a bug. Django should output the same messages whether
within unit tests or not.
