[Mono-dev] How to make new locales for CultureInfo?

Atsushi Eno atsushi at ximian.com
Fri Sep 1 01:50:58 EDT 2006


Hello,

Sadly we don't have sysglobl.dll which implements 
CultureAndRegionInfoBuilder. It is a bit messy that it requires
additional consideration on how culture resources should be
retrieved and stored (I have to admit that I dislike it since
this framework works only on the machine that installed the 
corresponding culture).

Our culture information is created from LDML information (which is
actually from ICU) and stored in the mono runtime itself. If you
want to add other cultures that we miss, you might be able to
pull them from newer ICU and add it in the catalog
(mono/tools/locale-builder/lcids.xml).

Which culture do you need specifically ?

Atsushi Eno

John Hatton wrote:
> In our application, which is solely for the world's minority languages, we
> would like to be able to make new CultureInfo's from ldlm files (Locale Data
> Markup Language).
> 
> On the Windows side, we can use the .Net Framework 2.0's
> CultureAndRegionInfoBuilder class.
> 
> Any ideas on how we could do something on the Linux side?  
> 
> Is ICU still used underneath?  (It still has a property called "IcuName").
> If so, is that the level that our app needs to introduce new locale info,
> and then mono's CultureInfo will be able to pick it up there?  
> 
> 
> Thanks
> John Hatton
> wesay.org
> 
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 




More information about the Mono-devel-list mailing list