
Find hardcoded UI text, give it translation keys, translate it and write the locale files.
Public tool metadata for what this MCP can expose to an agent.
checkHardcoded copy, missing and outdated translations, each with its file and lineHardcoded copy, missing and outdated translations, each with its file and line
No parameter schema in public metadata yet.
configThe app's languages, locale files and i18n libraryThe app's languages, locale files and i18n library
No parameter schema in public metadata yet.
localizeGives hardcoded text keys, rewrites the code and translates itGives hardcoded text keys, rewrites the code and translates it
No parameter schema in public metadata yet.
translateFills in missing translations in existing locale filesFills in missing translations in existing locale files
No parameter schema in public metadata yet.
add_languageAdds a language and translates every message into itAdds a language and translates every message into it
No parameter schema in public metadata yet.
Sponsors
LOCALIZE_API_KEYsecretlocalize.dev API key, from https://uselocalize.dev/dashboard/keys. Not needed for check and config, or after npx localize-dev login.
Ship your app in every language. localize.dev finds hardcoded UI text in your code, gives it translation keys, translates it with your app's context, writes the locale files and opens one pull request. It works with React, Next.js, React Native, Vue, Svelte, Astro, Angular, Flutter, iOS, Android, Rails, Django and Laravel.
// before // after
<h1>Welcome back</h1> <h1>{t('auth.welcome_heading')}</h1>
<p>Hello {user.name}!</p> <p>{t('auth.greeting', { name: user.name })}</p>
This repository holds the agent plugins and MCP listing for the
localize-dev package. Docs, pricing and API keys
are at uselocalize.dev. Report problems in
Issues.
localize-dev