Typed Key

Language-server support for i18next translation keys and parameters.

Translation keys are strings, so the compiler has nothing to say about them. A typo, a renamed key, or a missing interpolation parameter stays quiet until someone loads the page in the wrong locale.

Typed Key is a Rust language server for i18next projects. It completes keys as you type, previews the translated value on hover, and checks interpolation parameters before they reach the browser.

It runs in Visual Studio Code and editors with native LSP support, including Neovim.

← Back home