public function deleteAction(Request $request, $key, $domain)
    {

        $form = $this->createDeleteForm($key, $domain);
        $form->handleRequest($request);

        if ($form->isSubmitted() && $form->isValid()) {
            $translation = $this->get('asm_translation_loader.translation_manager')
                ->findTranslationBy(
                    array(
                        'transKey' => $key,
                        'transLocale' => $request->getLocale(),
                        'messageDomain' => $domain,
                    )
                );
            $this->get('asm_translation_loader.translation_manager')->removeTranslation($translation);
            $this->get('session')->getFlashBag()->add('success', 'translation.deleted');
        }

        return $this->redirectToRoute('core_translation_index');
    }