JSON based localization editor
The project is a set of tools to setup json(for now) localization resource files and use them in your cross-platform .NET projects.
The json files should be in the format {name}.{culture}.json
CultureInfo.Name
property.Their content should be in the format:
// Example 1
// Empty, loads nothing but the column, only if other languages contain the key.
{}
// Example 2
{"key": "value"}
It’s key-value based after all.
For consuming these resources in your clients/apps, see this nuget package.
I am not going to implement behaviour to allow adding a new localization key/row. I believe that it’s developer’s job to define the resources he needs in his app.