Difference between Culture and UICulture properties in ASP.NET?
CultureInfo class plays an important role for localizing our application pages. Culture is specific in localizing non-visual parts of the page like DateTime, Currency, number formatting etc.
while UICulture is specific in localizing visual part of a webpage like Language being used to display the contents of the web page.