add language selection

@smn yeah, it is a bit odd.. but I need `self.assertContains` which is provided by `django.tests.TestCase`