Is Culture in C# equivalent to Locale in Java?
c#, culture, java, locale
Solution
Working in terms of Culture rather than Locale is an attempt at finding the correct level of abstraction — considering things in terms of groups of people who do things in similar ways, rather than talking about geographic areas and languages and somewhat derangedly thinking those correspond reliably to sets of cultural conventions.
They're similar in intent, just "Culture" is trying to find the abstraction sweet spot that "Locale" dramatically missed.
Problem
C# uses the concept of Culture. Is this operationally similar to Locale in Java or are there significant differences in the underlying concepts?