﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
4639	unique_together and edit_inline, IntegrityError instead of suitable error message	Reza Mohammadi <reza@…>	Adrian Holovaty	"models: 
{{{
class TranslatableString(models.Model):
    title = models.CharField(_('Title'), maxlength=200)
    class Admin:
        pass
        
class TranslationString(models.Model):
    main = models.ForeignKey(TranslatableString,verbose_name=_(""Translation of string""),
                             edit_inline=models.STACKED)
    lang = models.ForeignKey(Language, core=True)
    translation = models.CharField(_('Translation'), maxlength=200)
    ...
}}}

I'm adding/editing '''!TranslatableString''', and when I enter two '''!TranslationString'''s with same lang,
I see this server error:

 '''IntegrityError at /admin/i18n/translatablestring/1/'''

 columns main_id, lang_id are not unique

But I excepted some suitable error message in red!"		closed	contrib.admin	0.96		duplicate		jshaffer2112@…	Unreviewed	0	0	0	0	0	0
