Dynamic properties and globalization problem

Vote:
 
We're using the globalization functionality in 4.60 to develop a multi-lingual site but we're coming across a problem with dynamic properties. We've changed the default language to be English (GB) from the US English language. Some of the dynamic properties are defined as "unique per language" and some are not. The dynamic properties that are unique per language work correctly but with the dynamic properties that are not unique per language we are getting a System.NullReferenceException despite a value being defined. I've traced this down to the value for the property in the database table "tblProperty" referencing the US English language branch (fkLanguageBranchID = 1) rather than the English (GB) language branch (fkLanguageBranchID = 4) which seems to be the default behaviour for dynamic properties that are not defined as unique per language. If I go in to the table and change the language reference to English (GB) (fkLanguageBranchID = 4) the dynamic property returns the value correctly (I've confirmed in the database that the dynamic property is not defined as language specific from the table tblPageDefinition). Has anyone else comes across this problem? Currently, my only solution is to change the default language back to US English but I'm sure this is not the expected behaviour. Thanks, Justin
#12612
Mar 25, 2008 18:35
Vote:
 
noticed the same myself. Did u get a soultion?
#14589
Mar 25, 2008 18:45
Vote:
 
I recommend you send this case to Support (if you haven't already). Visit this page for instructions: http://www.episerver.com/en/EPiServer_Knowledge_Center/Support/ Frank :)
#14590
Mar 25, 2008 18:45
Vote:
 
I reported this to support at the same time as I posted the original message - they're still looking in to it. I'll post any resolution I get here.
#14591
Mar 25, 2008 18:45
* 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.