Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marverix/i18n-json-schema
JSON Schema for i18n syntax used in i18njs and i18npy
https://github.com/marverix/i18n-json-schema
i18n i18njs i18npy internationalization json-schema standardization
Last synced: 12 days ago
JSON representation
JSON Schema for i18n syntax used in i18njs and i18npy
- Host: GitHub
- URL: https://github.com/marverix/i18n-json-schema
- Owner: marverix
- License: mit
- Created: 2021-07-29T14:36:39.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-07-30T13:29:08.000Z (over 3 years ago)
- Last Synced: 2024-11-05T20:18:25.575Z (2 months ago)
- Topics: i18n, i18njs, i18npy, internationalization, json-schema, standardization
- Homepage:
- Size: 354 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# i18n JSON Schema
JSON Schema for i18n syntax used in i18njs and i18npy.
## Usage
Add `$schema` top-level property to your JSON:
```json
{
"$schema": "https://github.com/marverix/i18n-json-schema/releases/download/v1.0.1/schema.json",
...
}
```IDE like VSCode supports it out of the box.
![demo](./.static/demo.gif)
## Links
* [i18njs - JS library](https://github.com/roddeh/i18njs/)
* [i18npy - Python library](https://github.com/marverix/i18npy)
* [Official page of JSON Schema](https://json-schema.org/)
* [List of software that supports JSON Schema](https://json-schema.org/implementations.html)## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.