Lovable Select Partner 2026

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

3 → 24

languages at RajaRide, a marketplace built on Lovable, in a couple of hours

50+

languages, right-to-left included

4.8

rating on G2

Powering localization for

Pretty PromptNextKSRajaRide
Watch

See the whole setup in 2 minutes

From English-only to 50+ languages, start to finish, inside Lovable.

From the field

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.
CD
Charlie Day
Co-founder · Pretty Prompt
A big relief to developers, they can rely on AI to do this stuff for them. Because it's painful stuff.
TF
Tomas Franc
Founder · NextKS · ex-Lokalise Lead Solutions Architect
I tried to do it with Claude and Lovable before but ended up breaking the code. With Globalize it was super easy.
VU
Verified user
Leisure, Travel & Tourism · Small business

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.

Before you start

Prerequisites

Three quick checks. Two minutes total.

  • Lovable project connected to GitHub
    Open the + menu in chat → GitHub → Connect project.
  • A globalize.now account
    Free signup with €5 credit, no card required.
  • Workspace owner or admin in Lovable
    Required to add a skill once for the whole workspace.
Setup

Five steps from English-only to 50+ languages

  1. 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. 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 source
    https://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. 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 URL
    https://api.globalize.now/mcp
  4. 4

    Ask Lovable to set it up

    Open any project in the workspace and paste this into the Lovable chat:

    Lovable prompt
    Use 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 go to accept all defaults.

    It then installs @lingui/core, @lingui/react and 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. 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.
The loop

How a single push becomes 50+ languages

Runs automatically after the one-time setup. Nothing else to wire up.

Edit in Lovable
Push to GitHub
Action extracts strings
globalize.now
Translation PR
Merge
Multilingual app

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.

EnglishSpanishFrenchGermanItalianPortugueseDutchPolishSwedishNorwegianDanishFinnishCzechSlovakHungarianRomanianArabicRTLHebrewRTLPersianRTLUrduRTL
Pricing

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.

FAQ

Lovable-specific questions

No. Setup happens entirely through a Lovable skill and the globalize.now web dashboard. No CLI, no local environment.

Skills are managed by workspace owners or admins. Ask your workspace owner to add lovable-i18n once. Every project in the workspace inherits it.

No. The default locale stays English and locale files live in your repo. Your preview keeps working while translations populate.

Every push from Lovable to GitHub triggers globalize.now to open a translation PR. Merge it and the new strings ship translated.

Lingui v6. One PO catalog per locale at src/locales/{locale}/messages.po, compiled at build time by @lingui/vite-plugin. Works on both Lovable stacks: Vite SPA and TanStack Start (SSR).

The skill stops and asks before doing anything. It will not silently migrate. Either keep your existing library (in which case this skill doesn't apply) or remove it first, then re-run the skill so it can set up Lingui cleanly.

New accounts get €5 of translation credit, no card required. Plans start at €5 a month plus usage. See the pricing page for details.

Open Skills in your Lovable workspace settings, click Add, choose Import from GitHub, and point it at https://github.com/globalize-now/lovable-i18n. Make sure you have workspace owner or admin access, or ask your workspace owner to add the skill once.

Ready to ship your Lovable app in 50+ languages?

Add the skill once. Translations follow forever.