Faced this issue after I upgraded a Site from SharePoint 2007 to 2010. The site was heavily customized and was using custom CSS and custom master page. The room site language was Arabic. As a normal case Most SP Admin guys like me here in Saudi Does not understand Arabic so went to change alternative language support. I selected English and click OK and saw a weird error waiting for me that is mentioned above in the title.
As I designed the master page from scratch with a new CSS file I did not find any reason for this error. But even looking at ULS Logs could not find anything reasonable. Then went on to find the article that says that you should delete the _style page if you want to enable Alternate language. You can find it here
Even removing that folder did not fixed the issues. I reset the CSS Link from Change Master Page setting page and set it back but nothing worked then I went on to install Language Pack SP1 and later SP1 but nothing seemed to work. Just before I was able to Quit got an idea. I Opened SQL Server Management Studio and went to query AllWebs Table and tried to find CustomCss column for all the webs. I was amazed to see that the CustomizedCSS column was showing ;123#MIZAN; for the root Site Entry while all other values are null. Although I could not find the source CSS on the site but setting the value to null and I was able to change the alternative language without any issue.
Hi Jerry,
Weird Upgrade behavior followed by interesting way of resolution by you. By the way, can you make sure if the MUI is enabled for the site?
Sure you can. First read the following article to understand the MUI concept. http://msdn.microsoft.com/en-us/library/ff800886.aspx
Remember that not all the sites are allowed to be multilingual. You can check this by Powershell or Object Model using the SPWeb.IsMultilingual Property. find more details here http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.ismultilingual.aspx
Thanks,
Jerry
Jerry! I was actually asking (aloud) if MUI is enabled for your upgraded site? 🙂
Yes. It was. 🙂
Thanks
J:
Ok. Now it seems more weired. LOL
Please update your blog if find a reason or another resolution. I am following it.
Hi,
In my case the column name was CustomizedCss. Anyway, this has fix the problem. Thanks for sharing
To Add more, table name was Webs instead of AllWebs