Problem with turkish language in epi 4.62

Vote:
 

I have a problem with site using different languages. Each page has En-IE (English-International) as an fallback language. The problem is that the site crashes when a user with Turkish as language in his webrowser visits the site. Turkish is not a language that the site supports, therefore it loads the En-IE version of the page.

 The error message I get is:

Value "ENIE" is not a valid language branch
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Value "ENIE" is not a valid language branch

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace:


[ArgumentException: Value "ENIE" is not a valid language branch]
   EPiServer.Core.LanguageContext.set_CurrentLanguageBranch(String value) +93
   EPiServer.Edit.EditPanel.get_CurrentPage() +1044
   EPiServer.UserControlBase.get_CurrentPage() +25
   EPiServer.Edit.FormPostings.ListForms() +66
   EPiServer.Edit.FormPostings.List() +38
   EPiServer.PlugIn.AssemblyTypeInfo.ᐁ(Type , PlugInAttribute , ArrayList ) +46

[PlugInException: A error occured while calling ICustomPlugInLoader.List from "EPiServer.Edit.FormPostings": Value "ENIE" is not a valid language branch]
   EPiServer.PlugIn.AssemblyTypeInfo.ᐁ(Type , PlugInAttribute , ArrayList ) +144
   EPiServer.PlugIn.AssemblyTypeInfo.ᐁ(PlugInAttribute , ArrayList ) +188
   EPiServer.PlugIn.PlugInLocator.Search(PlugInAttribute matchAttribute) +171
   EPiServer.SystemControls.TabStrip.ᐂ() +131
   EPiServer.SystemControls.TabStrip.OnInit(EventArgs e) +38
   System.Web.UI.Control.InitRecursive(Control namingContainer) +321
   System.Web.UI.Control.InitRecursive(Control namingContainer) +198
   System.Web.UI.Control.InitRecursive(Control namingContainer) +198
   System.Web.UI.Control.InitRecursive(Control namingContainer) +198
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +834

 

Anyone who knows if there is a way to get around this?

#22466
Aug 06, 2008 12:29