Check glossary compliance
check_glossaryEnforce do-not-translate terms and locked per-language translations in locale files by checking against a glossary JSON. Deterministic matching requires no API key.
Instructions
Enforce do-not-translate terms and locked per-language translations across a locale tree. Deterministic string matching — no API key and no model call required.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>",
"glossaryPath": "<glossaryPath>"
},
"name": "check_glossary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path to the locale tree, .arb directory, or .xcstrings file | |
| source | No | Source language code | en |
| glossaryPath | Yes | Path to a glossary JSON file |