You can fetch the culture:
CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;
But that only gets the culture that was in force when the application / current thread was started - if you actually need the current settings and they might change during your application execution, then you need to start a new thread and request the culture in that - then return it to the calling thread for processing.
The CultureInfo contains all the information you should need.