Hi.
I Have a page containing a RadGridView and a RadScheduler side by side. I have localized the controls using:
LocalizationManager.Manager = New LocalizationManager()
LocalizationManager.Manager.ResourceManager = My.Resources.StringLib.ResourceManager
in the App.xaml.vb just before InitializeComponent()
And everything works fine.
But now I replaced the RadScheduler with the RadSchedulerView, and suddenly the localization does not work anymore. Not even for the RadGridView and other controls. It seems as if the RadSchedulerView overwrites the RecourceManager by its own.
I am using the Q1 2011 version.
Kind Regards.
5 Answers, 1 is accepted
We're aware of this issue and it will be fixed in the next internal build.
As a workaround you can set the LocalizationManager after the ScheduleView is initialized. We're sorry for the inconvenience.
Greetings,
Yana
the Telerik team
The Changelog for SP1 says:
"ScheduleViewLocalizatonManager overrides the LocalizationManager.Manager property (this breaks custom localization managers)."
However I still see LocalizationManager.Manager being replaced with the ScheduleViewLocalizationManager. So it seems to me this issue wasn't (fully) resolved. I've made a test project which is available here: http://d6.nl/stuff/SchedulerLocalizationManager.zip
Could somebody please retest this?
Thank you for providing the sample project. You are right - the bug is not completely fixed. We'll make sure to include the fix in the internal build next week.
I'm sorry for the caused inconvenience.
Regards,
Yana
the Telerik team
Iosu.
Iosu.