Make your Lovable app multilingual in minutes
One prompt inside Lovable sets up i18n and translates your app into 50+ languages. Official Lovable Select Partner.
€5 free credit · no card required · set up without leaving Lovable
languages at RajaRide, a marketplace built on Lovable, in a couple of hours
languages, right-to-left included
rating on G2
Powering localization for
See the whole setup in 2 minutes
From English-only to 50+ languages, start to finish, inside Lovable.
What early users are saying
What builders tell us after going multilingual.
I just want translation to be automatic so language no longer becomes a barrier. This is exactly what I was looking for, works in the background on every commit, with great results.
A big relief to developers, they can rely on AI to do this stuff for them. Because it's painful stuff.
I tried to do it with Claude and Lovable before but ended up breaking the code. With Globalize it was super easy.
How it works
A three-part workflow that lives entirely inside Lovable and GitHub.
Add the skill
Install lovable-i18n once on your Lovable workspace. Every project gets it.
Lovable wires up Lingui
Detects your stack (Vite SPA or TanStack Start), adds Lingui v6, wraps your strings in <Trans> macros, and scaffolds a PO catalog per locale.
Stay translated on every push
A GitHub Action extracts new strings into the catalogs. globalize.now opens a translation PR. Merge and ship.
Prerequisites
Three quick checks. Two minutes total.
- Lovable project connected to GitHubOpen the + menu in chat → GitHub → Connect project.
- A globalize.now accountFree signup with €5 credit, no card required.
- Workspace owner or admin in LovableRequired to add a skill once for the whole workspace.
Five steps from English-only to 50+ languages
- 1
Connect your Lovable project to GitHub
In the Lovable editor, open the + menu in the chat input → GitHub → Connect project. Authorize the Lovable GitHub App, pick the org, and create the repository.
Skip if your project is already connected. You can verify under the + menu → GitHub. - 2
Add the lovable-i18n skill from GitHub
The skill teaches Lovable exactly how to internationalize your project the way globalize.now expects.
Open Skills in your Lovable workspace settings, click Add, choose Import from GitHub, and point it at the URL below.
Skill sourcehttps://github.com/globalize-now/lovable-i18n
You only do this once per workspace. Every project in that workspace can now use the skill.Can't use Import from GitHub? Paste the skill manually.
Open the lovable-i18n SKILL.md, copy its contents, then in Lovable go to Settings → Skills → Add → Create new skill and paste it in.
New to Lovable skills? Read the Lovable Skills docs.
- 3
Add the globalize MCP
Connect globalize.now as a custom MCP inside Lovable.
In Lovable, open Connectors → Custom MCP and add the globalize MCP with the URL below. Choose OAuth and sign in to globalize.now when prompted — no API key needed.
MCP URLhttps://api.globalize.now/mcp
- 4
Ask Lovable to set it up
Open any project in the workspace and paste this into the Lovable chat:
Lovable promptUse the lovable-i18n skill and the globalize MCP to set up i18n and translate my app.Lovable will detect your stack (Vite SPA or TanStack Start), then ask one short question: source language, target languages, whether to put the locale in the URL, and whether to add the GitHub Action. Reply
goto accept all defaults.It then installs
@lingui/core,@lingui/reactand the Vite plugin, wires the provider, scaffolds one PO catalog per locale, wraps every hardcoded UI string in Lingui macros, and drops a language switcher in. The MCP connects your repo and translates on every push. - 5
Review, merge, and keep building
Lovable syncs to GitHub automatically. Review the diff in the Lovable code view or directly on GitHub, then merge to your default branch.
That's the loop. Every push triggers globalize.now → translation PR → merge → translated app ships. Nothing else to do.
How a single push becomes 50+ languages
Runs automatically after the one-time setup. Nothing else to wire up.
You edit in Lovable. Lovable pushes to GitHub. globalize.now opens a translation PR. You merge. Your preview is multilingual.
50+ languages, RTL included
Pick any combination in the globalize.now dashboard.
Start free. Plans from €5 a month.
Sign up and get €5 of translation credit, no card required. After that, plans start at €5 a month plus the translations you use. No per-seat fees and no per-language fees.
Lovable-specific questions
Ready to ship your Lovable app in 50+ languages?
Add the skill once. Translations follow forever.