Culture vs UICulture, motivation? RRS feed

  • Question

  • User-1859992688 posted
    I have some doubts about my understanding of the distinction Culture vs UICulture. Does anyone has a good link explaining the motivation behind such distinction?

    Thanks in advance,
    Wednesday, February 22, 2006 3:40 PM

All replies

  • User-838325193 posted

    Culture is used to format localize info for non-UI things such as Date, Numbers, Currency,
    while UICulture is for specifying the locallized UI info (which UI resource set to use), it controls resource loading, translated text and localized control properties like color or font.

    Thursday, February 23, 2006 12:57 PM
  • User159848876 posted

    I just review the following two videos available on the web and found them very useful defining Resources in ASP.NET 2.0.  Both of them go over and demostrate the differences between Culture and UICulture.

    ASP.NET HOW DO I Video Series: Localization

    MSDN Webcast: Essential ASP.NET for the Web Developer (Part 12 of 15): Resources and Internationalization (Level 200)

    The first is only 15 minutes long.  If you only have time for one, then look at it.

    Hope this helps

    Thursday, February 23, 2006 9:02 PM
  • User1183903743 posted

    Here is something I wrote:


    Friday, February 24, 2006 7:51 AM
  • User-1859992688 posted
    Argh, what a mess[:(]

    Thanks for the post indication, it's by far the most senseful thing that I have read about the CultureInfo. You should consider adding this to the documentation of the CultureInfo class.

    Friday, February 24, 2006 9:26 AM
  • User-838325193 posted

    Wow, great post !

    You should copy the question/answer in the FAQ - Frequently Asked Questions

    Friday, February 24, 2006 10:09 AM
  • User1183903743 posted

    I have no association with MSDN documentation. I took the time because I myself struggled with it and I couldn't bare how many people continue going around in circles. I have been too busy to start and maintain a blog.

    There are a bunch more issues but I cannot edit that post any longer. For example people keep trying to globalize the culture setting code in the Master page. Also page lifecycles issues with the new InitializeCulture handler, which in the base class is just an empty stub.

    I just posted some in the Q&A. http://forums.asp.net/1208918/ShowPost.aspx

    If you want to help others, rate it and it will attract attention.

    Friday, February 24, 2006 12:02 PM