localekit validate
Validate localization files for issues
Login requiredUsage
bash
localekit validate [path] [options]Arguments
| Argument | Description | Default |
|---|---|---|
path | Path to validate (defaults to current directory) | . |
Options
| Option | Description | Default |
|---|---|---|
--config <config> | Path to configuration file (.localekitrc.yml) | — |
--checks <checks> | Checks to run: placeholders (format string mismatches), empty (missing translations), duplicates (duplicate keys), all (default: all) | all |
Flags
| Flag | Description |
|---|---|
--strict | Fail on warnings (exit code 1) |
--json | Output as JSON |
JSON Output
json
{
"issues": [
{ "file": "Localizable.xcstrings", "key": "greeting", "language": "de-DE", "severity": "error", "message": "Placeholder mismatch" }
],
"errorCount": 1,
"warningCount": 0
}