To publish a new package version to NuGet, increment the version in
.\src\PageUp.CldrPackager.csproj
file.<PropertyGroup> <Version>0.0.1</Version> </PropertyGroup>
.NET Standard compliant CLDR (Common Locale Definition Library. Visit http://cldr.unicode.org/ for more information) library which can be consumed by monolith and microservices.
Its job is to provide parsing mechanism for CLDR Json data (say https://www.npmjs.com/package/cldr-dates-modern).
The parser forms a tree like structure and provide meaningful APIs to access relevant data. The data can also be written to (and read from) the binary file as illustrated below
var data = CldrData.LoadFromFile("cldr.bin");
var path = "dates.calendars.gregorian.months.format.abbreviated.1";
Console.WriteLine(data.GetValue(path, enGB));
To know more, please visit https://github.com/pgolebiowski/Onism.Cldr/wiki
The MIT License. Basically, you can do whatever you want as long as you include the original copyright and license notice in any copy or substantial use of this work.