SaaS CMS has officially launched! Learn more now.

Language deletion issue


I had to make a set of customer languages in EPiServer, then remove the "old" languages.  with help from the Advanced language plugin this was quite easy, however.

When i try to add a new page now i get the following error


The INSERT statement conflicted with the FOREIGN KEY constraint "FK_tblPage_tblLanguageBranch". The conflict occurred in database "CruisePersonaliserDev", table "dbo.tblLanguageBranch", column 'pkID'.

I'm guessing EPiServer is still trying to add pages under the old Master Language branch.

How do i set the new master language branch / ID ?

any guidance would be helpful.

Thank you


Apr 06, 2011 19:51

Have you disabled the old language branches and enabled the new ones?

Apr 07, 2011 7:20

i have deleted the old language branches, 

as a test i added back in a language branch with pkID=1, i can now add pages again.  But where can i find where EPiServer thinks i still have a language branch with the pkID of 1? my new master language has an ID of 27.



Edited, Apr 07, 2011 10:06

If you check language settings and the "available languages" setting for a page that gets the problem you are describing: has this been changed to the new language branches?

Apr 08, 2011 7:48
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.