@bcipolli 
I am stuck here : ( I think we need to convert the delete request to POST)

traxex@nightshader:~/kalite-work/ka-lite/kalite$ sudo ./manage.py test i18n
Creating test database for alias 'default'...
Error already Installed 
.E
======================================================================
ERROR: test_delete_language_pack (i18n.tests.browser_tests.LanguagePackTest)
Test to check whether a language pack is deleted successfully or not
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/traxex/kalite-work/ka-lite/kalite/i18n/tests/browser_tests.py", line 226, in test_delete_language_pack
    delete_language_url = self.reverse("delete_language_pack", kwargs={"lang": "de"})
  File "/home/traxex/kalite-work/ka-lite/kalite/testing/base.py", line 37, in reverse
    return self.live_server_url + reverse(url_name, args=args, kwargs=kwargs)
  File "/home/traxex/kalite-work/ka-lite/kalite/../python-packages/django/core/urlresolvers.py", line 476, in reverse
    return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
  File "/home/traxex/kalite-work/ka-lite/kalite/../python-packages/django/core/urlresolvers.py", line 396, in _reverse_with_prefix
    "arguments '%s' not found." % (lookup_view_s, args, kwargs))
NoReverseMatch: Reverse for 'delete_language_pack' with arguments '()' and keyword arguments '{'lang': 'de'}' not found.

----------------------------------------------------------------------
Ran 2 tests in 13.226s

FAILED (errors=1)
Destroying test database for alias 'default'...