Globalization
Culture settings
- Finding the current culture settings using the CultureInfo class in .NET C#
- Comparing strings using the CompareInfo class in .NET C#
- Using DateTimeFormatInfo to localise date and time in .NET C#
- Finding the user’s current region using RegionInfo in .NET C#
- Finding the user’s supported cultures using the CultureInfo class in .NET C#
- Collect day and month names of a culture in C#
Encoding
- Getting the list of supported Encoding types in .NET
- Getting the byte array of a string depending on Encoding in C# .NET
Number formats
Nice collection…
Good to know. Thanks for sharing, Andras!
Hi Andras, I have an application that runs on top of Windows 10 and I want to mimic the functionality of selecting a display language for Windows just like we do it from Settings: Region & Language. I can get the list of installed language packs however I am unable to change the system language. I have tried changing the registry key but that did not work completely. I need a solution that works exactly as setting a language as default in Region and Language settings UI.