LocaleQA
5 checks ready
No glossary
No session yet. Your first scan creates one automatically.
Workspace
Run a localization file check
Compare reference and target JSON, run fixed structural checks, and export share-ready reports.
Step 1
Reference file
No reference file selected
Step 2
Target file
No target file selected
Rules
5 checks applied
Glossary
None uploaded
Outputs
HTML, PDF, JSON, ZIP
Status
Waiting for files
A local session is created automatically if this browser does not already have one.
Empty workspace
Catch preventable localization file issues before release, handoff, or delivery.
Catch file drift before it reaches release
Find missing keys, extra keys, same-as-source strings, and JSON structure drift across source and target files.
Protect placeholders, tags, and structured text
Check placeholders, tags, and multiplicity mismatches on intersecting string paths before they reach QA or engineering.
Keep formatting and glossary rules intact
Preserve whitespace, line endings, internal runs, and exact-match glossary requirements for deterministic review.
LocaleQA checks localization JSON as-is. It is a QA checkpoint for file integrity, not a translation system or linguistic review layer.
JSON only
Deterministic
Non-linguistic
No AI inference
Rule set
Deterministic checks
✓ All checks enabled
Profile
Choose the scan rule profile for this run.
Default / Western Rules runs the 10 core global checks.
All checks enabled
Default checks are ready to run. Open Advanced options only if you need to adjust individual checks.
Glossary
Glossary terms
Glossary (CSV)
Accepted format: CSV file with 2 or 3 columns.
source,target,caseSensitive
Password,パスワード,false
Pricing,料金,false
scan,スキャン,false
- source: word or phrase in original text
- target: required translation
- caseSensitive: optional, true or false
If omitted, case-sensitive matching is used.
Partial matches are supported. For example, "Password reset" will match "Password".
CSV is a simple text format where values are separated by commas.
Enter terms directly
You can also add terms below with source => target.
Entries: 0