StringSafe
Localization QA · offline
preflight / localization
Catch broken strings before your players do.
Compare source and translated JSON, CSV, or TSV files. Find missing keys, damaged variables, broken tags, and layout risks in seconds.
01 · source / base language
en.demo.json
18 keys
02 · target / translation
es.demo.json
18 keys
Demo audit loaded — replace either file to analyze your own localization.
18
keys checked
4
blocking errors
5
review flags
68%
locale health
Audit findings
10 findings · 9 keys passed every blocking and warning check
| SEVERITY | KEY / CHECK | SOURCE | TARGET |
|---|---|---|---|
| error | checkout.secure Markup mismatch HTML or XML tags differ between source and target. | <strong>Secure</strong> checkout | <strong>Pago seguro |
| error | checkout.total Placeholder mismatch Expected brace:amount · found brace:importe | Total: {amount} | Total: {importe} |
| error | profile.greeting Missing translation This source key does not exist in the target file. | Welcome back, {name} | — |
| error | settings.language Empty translation The key exists, but its translated value is empty. | Language | — |
| warning | account.sign_out Text expansion · 163% Above the configured 160% layout-risk threshold. | Sign out | Cerrar sesión |
| warning | cart.empty Text expansion · 350% Above the configured 160% layout-risk threshold. | Empty cart | El carrito está completamente vacío |
| warning | error.network Line-break mismatch 1 in source · 0 in target | Connection lost.
Try again. | Se perdió la conexión. Inténtalo de nuevo. |
| warning | settings.privacy Likely untranslated Source and target are identical. | Privacy settings | Privacy settings |
| warning | welcome.subtitle Edge whitespace changed Leading or trailing spacing does not match the source. | Your adventure starts here | Tu aventura comienza aquí |
| info | legacy.news Target-only key This key is not present in the source file. | — | Noticias antiguas |
field kit 01 / 03
Unlimited localization checks + CI workflow
The StringSafe CI Pack includes a zero-dependency Node CLI, GitHub Actions workflow, sample files, and a practical release checklist. The store also has x402 payment and AI-code verification kits.
Each kit
6 USDC
or 18 XNO · instant ZIP delivery