#584 · Language & Unicode

Missing Translation Key Finder

Compare a base locale with a target locale and find untranslated keys. Nested JSON and common flat key-value formats are supported, with missing and extra keys separated so fallback gaps are easier to fix.

Text Input

Local browser processing
Ad space

How to use this text tool

  1. Paste your text or localization data into the input box.
  2. Use the sample separator when the tool compares two blocks.
  3. Choose an available option, then run the tool.
  4. Review the report and export it if needed.

What this tool does

Compare a base locale with a target locale and find untranslated keys. Nested JSON and common flat key-value formats are supported, with missing and extra keys separated so fallback gaps are easier to fix.

The page analyzes the supplied Unicode text locally and returns traceable counts, positions, or differences instead of changing source data silently.

Use the report as a focused engineering check, then verify language quality and layout in the application itself.

Example

Load the built-in sample and run the tool. The output shows a reproducible report with counts and, when applicable, exact keys or character positions.

Use cases

  • Review locale files before release.
  • Investigate copy that behaves differently across languages.
  • Prepare migration or QA reports for translators and developers.

Tips for better output

  • Keep the original file as your source of truth.
  • Compare locale files from the same application version.
  • Inspect reported line numbers before editing.
  • Test translated copy in its real UI.
  • Remember that invisible Unicode characters can be intentional.

Processing details

The tool works entirely in the current browser tab. Unicode iteration uses code points where appropriate, and structured exports are generated from the same findings shown in the report.

This is a structural text check, not a translation-quality score. Comments, custom file syntaxes, templating rules, and browser Unicode support can affect what is detected.

Frequently asked questions

Does the Missing Translation Key Finder send text to a server?

No. Processing runs in your browser. Files and pasted text are not uploaded by this page.

Can I use the Missing Translation Key Finder with multilingual text?

Yes. The logic uses Unicode-aware browser features where they are relevant, though format-specific rules still apply.

What input size works best?

Normal translation resources and interface copy work comfortably. Very large files may take longer because all work happens in the browser.

Why should I review the result manually?

Automated checks expose structural and Unicode details, but they cannot judge every linguistic or product-context decision.

Can I download the report?

Yes. Use Download TXT, or the CSV and JSON buttons when structured report data is available.

Report fields

FieldMeaning
SummaryHigh-level result count
OutputReviewable findings or processed text
ExportsReusable TXT, CSV, or JSON data

Language & Unicode tools

Explore more browser-based tools for multilingual text, scripts, encodings, and Unicode inspection.

View category