LocaleQA
5 checks ready
No glossary
Run a scan to start a workspace.
Workspace
Run a localization file check
Compare reference and target JSON localization files, run fixed structural localization QA checks, and export share-ready reports for release review.
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
Run a scan to start a workspace for reports and shares.
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 repeatable review.
Learn more
LocaleQA checks localization JSON as-is. It is a deterministic localization QA checkpoint for translation file validation, localization file validation, placeholder validation, untranslated strings, and missing translation keys. It is not a translation system or linguistic review layer.
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