summaryrefslogtreecommitdiff
path: root/src/SMAPI.Web/wwwroot/schemas/i18n.json
blob: 493ad2135c6fba5924da86360ec4ede1f38a7133 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "https://smapi.io/schemas/i18n.json",
    "title": "SMAPI i18n file",
    "description": "A translation file for a SMAPI mod or content pack.",
    "@documentationUrl": "https://stardewvalleywiki.com/Modding:Modder_Guide/APIs/Translation",
    "type": "object",

    "properties": {
        "$schema": {
            "title": "Schema",
            "description": "A reference to this JSON schema. Not part of the actual format, but useful for validation tools.",
            "type": "string",
            "const": "https://smapi.io/schemas/manifest.json"
        }
    },

    "additionalProperties": {
        "type": "string",
        "@errorMessages": {
            "type": "Invalid property. Translation files can only contain text property values."
        }
    }
}