Стоит отметить, что CurrentUICulture
поддерживает локали, не относящиеся к конкретной стране, такие как 'en' (Нейтральные культуры), тогда как CurrentCulture
поддерживает ТОЛЬКО специфичные для страны локали, такие как 'en-GB'. Установка CurrentCulture
на нейтральную культуру вызовет ArgumentException
.
Я предполагаю, что это потому, что форматы, такие как даты и валюта, более тесно связаны с самой страной, но отображаемый язык часто взаимозаменяемы между странами.