[Mono-winforms-list] Important ResourceManager notes

Rafael Teixeira monoman at gmail.com
Fri Jun 10 14:35:31 EDT 2005


Kornel you are not understanting Peter words.

It says Managed.Windows.Forms RUNS in german in MS.NET!!!

So it is saying MS ResourceManager looks for localized resources in
the main assembly also (opposite/contrary of your (2) below), as I
suggested.

Did you understand it now?

:)

On 6/10/05, Kornél Pál <kornelpal at hotmail.com> wrote:
> > Can you then explain why I get localized resources out of the main
> > assembly
> > when runnin on MS? Run the winforms/messagebox testcase, with the Mono SWF
> > dll and the MS runtime.
> 
> (1) Do you mean that when you compile it on MS.NET localized resources won't
> be added to the main assembly?
> 
> (2) Or just that localized resources cannot be loaded with ResourceManager
> from the main assembly on MS.NET runtime?
> 
> If you mean case (2) I already have answered the question:
> 
> >>It reads neutral resources only from the main assembly and reads localized
> >>resources only from the appropriate satellite assembly.
> 
> If you mean case (1) please let me know because it would be a very strange
> difference.
> 
> As I can remember this behaviour is documented somewhere in .NET Framework
> SDK but not in the reference of ResourceManager.
> 
> Kornél
> 
> > -----Original Message-----
> > From: "Kornél Pál" <kornelpal at hotmail.com>
> > To: "Peter Dennis Bartok" <peter at novonyx.com>;
> > <mono-winforms-list at lists.ximian.com>
> > Date: 10 June, 2005 12:02
> > Subject: Re: [Mono-winforms-list] Important ResourceManager notes
> >
> >
> >>> We have a test app in winforms/messagebox, that switches to the german
> >>> locale, to test reading non-neutral resources. When I run that with our
> >>> System.Windows.Froms.dll, but with Microsoft's runtime, it does read the
> >>> non-neutral locale. Doesn't that contradict the statement that MS does
> >>> not
> >>> support it?
> >>
> >>..NET Framework does the same I want to implement (in fact I already
> >>implemented it but I don't want to send a patch until I finish reworking
> >>the
> >>whole ResourceManager to be MS.NET compatible). It reads neutral resources
> >>only from the main assembly and reads localized resources only from the
> >>appropriate satellite assembly.
> >>
> >>This is a very big difference.
> >>
> >>Kornél
> >>
> >>> -----Original Message-----
> >>> From: "Kornél Pál" <kornelpal at hotmail.com>
> >>> To: <mono-winforms-list at lists.ximian.com>
> >>> Date: 10 June, 2005 00:14
> >>> Subject: [Mono-winforms-list] Important ResourceManager notes
> >>>
> >>>
> >>>>Hi,
> >>>>
> >>>>I am about post an extenive ResourceManager patch.
> >>>>I am still working on the test unit to make discover the correct
> >>>>behaviour
> >>>>of ResourceManager and prevent regressions.
> >>>>
> >>>>There were a lot of differences between Mono and .NET Framework
> >>>>implementation.
> >>>>
> >>>>The most important that will break Managed.Windows.Forms is that neutral
> >>>>resources has to be read from the main assembly any other resources has
> >>>>to
> >>>>be read from the appropriate satellite assembly.
> >>>>
> >>>>System.Windows.Forms.dll contains all the cultures of resources in the
> >>>>main
> >>>>assembly and only the neutral resources will be available in
> >>>>ResourceManager
> >>>>after the patch.
> >>>>
> >>>>Note that this change does not effect GetManifestResourceStream but it
> >>>>should not be used with localizable resources. (Managed.Windows.Forms is
> >>>>not
> >>>>using GetManifestResourceStream for localization)
> >>>>
> >>>>Kornél
> >>>>
> >>>>_______________________________________________
> >>>>Mono-winforms-list maillist  -  Mono-winforms-list at lists.ximian.com
> >>>>http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> >>>>
> >>>>
> >>>
> >>> _______________________________________________
> >>> Mono-winforms-list maillist  -  Mono-winforms-list at lists.ximian.com
> >>> http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> >>>
> >>
> >>_______________________________________________
> >>Mono-winforms-list maillist  -  Mono-winforms-list at lists.ximian.com
> >>http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> >>
> >>
> >
> >
> 
> _______________________________________________
> Mono-winforms-list maillist  -  Mono-winforms-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> 


-- 
Rafael "Monoman" Teixeira
---------------------------------------
I'm trying to become a "Rosh Gadol" before my own eyes. 
See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.
It hurts!


More information about the Mono-winforms-list mailing list