Fix missing 404 check in delete_translation admin view
Improve get_translated_url, use request.resolver_match instead.

This value is already set in `WSGIHandler.get_response()`,
so there is no need to perform a `resolve()` manually.
It also avoids issues wityh 404 pages much easier.