v3.1.0
This release tackles JSON file size reduction:
- Improve validation: It will skip untranslated items for validation, making the output more concise
- It will show the number of untranslated items
- Add tests for validation
- Ensure untranslated items are removed from the generated JSON to reduce the JSON size
- Ensure unchanged items are removed from the generated JSON to reduce the JSON size (for the default language)
- Ensure the order of items in the generated JSON is always consistent by sorting it by message id
- Remove the header item from the translations (the translations[''][''] item)