# x18n checks i18n keys across code and locale files

Canonical source : [x18n checks i18n keys across code and locale files](<https://sebastien.rigaux.be/en/tech-watch/links/x18n-checks-i18n-keys-across-code-and-locale-files>)

x18n finds missing, unused, or broken translation keys by cross-checking code calls against locale files. Its CLI can fail CI on errors, while search and rename commands connect translated values to their usages.

The CLI, VS Code extension, and browser UI share the same engine. Renaming can update locale files and code, with `--dry-run` available to inspect changes before writing; the UI also exposes MCP tools for coding agents.

- Selected on : 2026-11-07

- Entry updated : 2026-11-07T22:02:05+0000

- Format : Tool

- Source language : EN

Original resource : [x18n checks i18n keys across code and locale files](<https://x18n.dev/>)

Tags : [Internationalization](<https://sebastien.rigaux.be/en/tech-watch/tags/i18n>)

Available versions : [Français](<https://sebastien.rigaux.be/veille/liens/x18n-verifie-les-cles-i18n-du-code-aux-fichiers-de-locale>) · [English](<https://sebastien.rigaux.be/en/tech-watch/links/x18n-checks-i18n-keys-across-code-and-locale-files>)

[Back to tech watch](<https://sebastien.rigaux.be/en/tech-watch>)
