[Mono-list] Mono 2.8, Windows, Default Culture ! en-US !

Robert Jordan robertj at gmx.net
Wed Oct 27 09:39:30 EDT 2010


On 27.10.2010 15:22, terrak wrote:
>
> Hi,
>
> I actually ported a linux multi-threaded application to Windows.
> I have installed Mono 2.8, Rsvg and the TaoFramework, Monodevelop 2.4 on
> Windows XP and  Windows 7.
>
> The Windows OS is configured in French.
> If I start an application with Microsoft Dot.Net from Monodevelop, the
> culture is good : fr-FR and all the conversion is in French format.
> If I start the same application with Mono 2.8 from Monodevelop, the culture
> is false : en-US.
> In Opensuse 11.3, I have no problem : fr-FR
>
> My question :
> Witch file should I change to make Mono 2.8 to use the Windows OS
> configuration.
> With Mono 2.4 I haven't this problem.

I believe this is due to the switch to eglib starting with Mono 2.8.
Eglib does not support locales under Windows:

http://github.com/mono/mono/blob/master/eglib/src/gmisc-win32.c

Robert



More information about the Mono-list mailing list