Back to browse
Ctrl and Click on text to jump to its translation key in VSCode

Ctrl and Click on text to jump to its translation key in VSCode

by yusufA207·Feb 24, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemSolve My Problem

LocatorJS for translation keys—useful niche, but i18n tooling isn't a pain point at scale.

Strengths
  • Reduces friction finding keys across nested JSON locale files vs. manual global search
  • Ctrl+Click workflow matches developer mental model (inspired by LocatorJS)
  • Lightweight—253KB extension, zero dependencies beyond VS Code integration
Weaknesses
  • Only works with i18next, limiting adoption in Vue-i18n or other i18n ecosystems
  • No automation or bulk refactoring; each key requires manual inspection and jumping
Target Audience

Frontend developers working with i18next internationalization in large projects.

Similar To

LocatorJS · react-localize-redux · i18next DevTools

Post Description

I built a small Chrome extension to make working with i18next translation keys easier during development.

In larger projects, I often found myself searching through multiple JSON files to figure out which key was rendering a specific piece of text. Global search works, but it’s slow and sometimes noisy, especially when keys are reused or structured deeply.

The idea was inspired by LocatorJS, which lets you click a component in the browser and jump to its source file. I liked that workflow and wanted something similar, but focused specifically on translation keys.

LocaterJs Link https://www.locatorjs.com/ in case u did not know it

Similar Projects

Productivity●●Solid

Instant text translation anywhere on macOS

Select text, hit ⌘⇧T and the translated text is auto-pasted where you're typing — brutally simple and exactly the UX fix this tiny pain point needs. The BYO OpenAI/Claude key and local handling is the smartest privacy move here, but this is still an incremental utility rather than a new category; per-app presets, offline options, or smarter context handling would make it stand out.

Solve My ProblemCozySlick
davizgarzia
114mo ago
Gaming●●Solid

AI-powered one-click translator for Pokémon GBA ROM hacks

One-click ROM translation with smart font patching when manual hex editing dominated before.

Niche GemCozy
booffa
443mo ago
Developer Tools●●Solid

Node.js LLM internationalization compiler: Scan code and Auto-Translate

It hooks into your build process, finds t(...) calls, and only generates missing translations via an LLM while preserving hand-edited entries — useful ergonomics many i18n tools skip. Comes with Vite/Webpack plugins, watch/batching modes and unused-key cleanup; the hard parts left to you are translation quality, API cost, and secrets management.

Solve My ProblemNiche Gem
mfcmatheus
204mo ago