Kevin,
I looked at mmLabel (I assume that's what you meant, since that's the text that changes) and also the code in mmLanguageChooser. No matter what language is selected from the language chooser, the language passed to the mmLabel code is 1 (English).
The values for HttpContext.Current.Request.Form["txtSelectedLanguage"] and HttpContext.Current.Session["mmCurrentLanguage"] are both null, which causes the default language to be used.
Is there a problem setting these values if the chooser is in the header of the MasterPageMain.master file?
I'm not using your security and user login functions right now but I do set the value of mmAppBase.LanguageMgr.CurrentLanguage equal to the user's languageFK. I tried commenting that out to see if it was interfering but it didn't help.
Thanks.
Linda
Linda Harmes
HiBit Technologies, Inc.