Internationalization output: a proposed benchmark axis for AI app builders (August 2026)
As of August 2026, none of the five leading AI app builders (v0, Lovable, Replit, Base44, and Bolt.new) documents built-in internationalization (i18n) scaffolding. This axis proposes a neutral, reproducible way to score i18n output across five sub-criteria and finds multilingual support is a category-wide gap that teams currently fill with standard libraries or third-party tools.

On this page
Internationalization output measures one thing: when an AI app builder generates an app, does it produce the scaffolding a product needs to ship in more than one language, or does it hand you a single-locale app and leave translation as an exercise for later? This axis proposes a neutral, reproducible way to score built-in internationalization (i18n) output, and applies a first pass to five commercial AI app builders as of August 2026: v0, Lovable, Replit, Base44, and Bolt.new. The short version is a finding, not a ranking: i18n is a category-wide blind spot. None of the five documents built-in i18n scaffolding. Grades below come only from each vendor's published docs, community forums, and feedback portals, not from a hands-on rebuild of every app.
What this axis measures, and what it does not
Internationalization (i18n) is the engineering work that makes an app capable of supporting multiple languages and regional formats; localization (l10n) is the later work of adapting it to a specific locale (April 2026 reference: SimpleLocalize's i18n guide for SaaS teams). This axis scores the first half: what the builder emits by default or on request, before you reach for a translation vendor.
It is deliberately narrow. It does not score:
- Translation quality, which is a translation-vendor problem rather than a builder problem.
- Whether the builder's own dashboard is available in other languages, which is UI chrome, not generated-app output.
- Accessibility, which the accessibility posture axis covers separately. i18n and a11y are both properties of the generated app's output for diverse end users, but they are distinct axes.
i18n readiness is one facet of the broader output-quality leaderboard; this axis isolates it so it can be scored on its own.
Why propose an i18n axis at all?
Because the demand is real and the supply is thin. Search interest in app localization and i18n for SaaS is steady across 2026, and on Base44's own feedback portal the request to add multi-language and localization capacities is among the most-voted items, with 461+ votes (Base44 feedback portal, January 2026). Yet a scan of the search results for AI-app-builder i18n returns only generic localization guides and translation-vendor blog posts. No one publishes a per-builder scorecard of what these tools actually generate. That gap is the reason to define the axis.
The proposed rubric: five i18n sub-criteria
Each builder is graded Documented, Partial, or Not documented on five sub-criteria, strictly against published docs and first-party forums (August 2026):
- Built-in i18n scaffolding: does the builder emit an i18n framework (for example react-i18next or next-intl) and message catalogs by default or on a simple request?
- Locale routing: does it produce locale-aware routes (for example /en and /es) or a documented locale switcher?
- Translation workflow: is there a documented path to add a language and generate or manage translations?
- System-page coverage: are auth and system pages (login, signup, password reset) localizable, or do they stay in one language?
- Locale-aware formatting and RTL: documented support for locale-aware dates, numbers, and currency, and for right-to-left layouts?
As on every BuilderProof axis, "Not documented" means the vendor's own materials do not describe the capability. It is not a claim that the feature is impossible to add by hand, and it is not a quality judgment about the product.
How do the five builders score today (August 2026)?
The cohort under test, with each builder's current path to a multilingual app:
Scroll to see more
| Builder | Native i18n? | Path to multilingual | Notable gap |
|---|---|---|---|
v0 | No | Standard Next.js i18n in the exported code | Community reports next-intl and react-intl preview errors |
Lovable | No | Third-party skills add locale routing after generation | No native scaffolding |
Base44 | No | Third-party translation tools and widgets | Auth pages stay in one language; 461+ open requests |
Replit | No | Add react-i18next or Flask-Babel yourself | No scaffolding; standard-library path only |
Bolt.new | No | Standard Next.js i18n at the code level | No scaffolding |
The scorecard, graded from published docs and first-party forums (August 2026):
Scroll to see more
| Sub-criterion | v0 | Lovable | Base44 | Replit | Bolt.new |
|---|---|---|---|---|---|
| Built-in i18n scaffolding | Not documented | Not documented | Not documented | Not documented | Not documented |
| Locale routing | Partial | Partial | Not documented | Partial | Partial |
| Translation workflow | Not documented | Partial | Partial | Partial | Not documented |
| System-page coverage | Not documented | Not documented | Not documented | Not documented | Not documented |
| Locale-aware formatting and RTL | Partial | Not documented | Not documented | Not documented | Not documented |
The striking result: in this first pass, no builder earns a Documented mark on any of the five sub-criteria. The differences are at the margins, and they are explained per builder below.
v0
v0 generates Next.js and React code, and Next.js has first-class i18n routing at the framework level, so an exported v0 app can be internationalized with standard libraries. What v0 does not document is any i18n scaffolding of its own: it does not emit message catalogs, a locale switcher, or localized system pages by default. Developers on Vercel's own community forum report that v0 previews throw errors when they try to add next-intl or react-intl (Vercel Community, "Internationalization in v0.dev," 2026). The Partial marks reflect the Next.js foundation; the absence of any generated i18n layer is why the rest are Not documented.
Lovable
Lovable apps are single-locale out of the generator; multilingual support is something you add after generation (Lovable community and third-party guides, 2026). The path that exists is a third-party ecosystem: tools such as Lovalingo enable a locale like /es with hreflang, and a "lovable-i18n" skill from globalize.now detects new strings and returns translated PO catalogs in a pull request. That documented third-party workflow earns Partial on locale routing and translation workflow. There is no native scaffolding, and system-page localization is not documented.
Base44
Base44 is the clearest case of unmet demand. The platform has no built-in internationalization, and the request to add it is among the most-voted items on Base44's feedback portal, at 461+ votes (Base44 feedback portal, January 2026). Base44 generates React apps but does not include react-i18next or similar by default, and a documented, concrete gap is that auth pages stay in English even after the rest of an app is translated. Third-party integrations such as Localazy, Weglot, and i18.dev are the documented path, which earns Partial on translation workflow; everything else is Not documented.
Replit
Replit's generated apps are English-first, and multilingual support is added by the developer with standard libraries such as react-i18next for React or Flask-Babel for Python (Replit internationalization tutorials, 2026). That standard-library path is documented enough to earn Partial on locale routing and translation workflow, but Replit does not scaffold i18n, localize system pages, or document locale-aware formatting and RTL as generated output.
Bolt.new
Bolt.new generates standard full-stack code, and internationalization relies on standard Next.js i18n practices within your project, handled at the code level rather than as a platform feature (2026). That framework capability earns Partial on locale routing; because Bolt provides no i18n scaffolding, translation workflow, system-page coverage, or formatting and RTL support of its own, the rest are Not documented.
What the scores do and do not mean (the axis's biases)
- Documentation, not behavior: grades reflect published docs and first-party forums in August 2026, not a hands-on rebuild. A future revision should replace marks with the result of actually asking each builder to make an app support Spanish and Arabic, then inspecting the output.
- The axis scores what the builder emits, so a mature third-party ecosystem (Lovable's skills, Base44's integrations) reads as Partial, not Documented. That is intentional: buying a translation tool is not the same as the builder generating i18n-ready code.
- A single-locale default is a reasonable product choice. Most apps launch in one language, and adding i18n up front has real cost. A low score here flags a gap for teams that need multilingual output; it is not a verdict on the tool overall.
- The framework underneath matters. A builder that emits standard Next.js or React inherits that ecosystem's i18n libraries even when the builder itself is silent, which is why several sub-criteria are Partial rather than Not documented.
How can you reproduce this scorecard?
- In each builder, generate a small app with a home page, a login page, and one data form.
- In the same session, prompt: add Spanish and Arabic, with a language switcher, and localize the login and signup pages.
- Inspect the output for the five sub-criteria: an i18n library and message catalogs, locale routes or a switcher, a way to add languages, localized system pages, and locale-aware date and number formatting plus RTL layout.
- Grade Documented, Partial, or Not documented, and note whether each capability came from the builder itself or from a third-party tool.
- Version the result with the date and the builder's release channel, because these platforms ship quickly.
Because the prompt and the checklist are fixed and public, anyone can re-run this and confirm or correct the grades. Corrections and additional builders are welcome through the contribute page.
References
- SimpleLocalize, "Internationalization for SaaS teams" (April 2026): i18n versus l10n definition.
- Base44 feedback portal, "Add multi-language / localization capacities" (461+ votes, January 2026).
- Vercel Community, "Internationalization in v0.dev" (2026).
- Next.js documentation, internationalized routing (2026): the framework-level i18n capability inherited by generated apps.
- Lovable and third-party i18n guides: Lovalingo and the globalize.now "lovable-i18n" skill (2026).
- Replit internationalization tutorials: react-i18next and Flask-Babel (2026).
- BuilderProof methodology.
Written by
BuilderProof editorial teamThe BuilderProof editorial team maintains open, reproducible benchmarks of AI app builders. Every methodology and dataset is public and community-editable.
Cite this benchmark
BuilderProof editorial team. "Internationalization output: a proposed benchmark axis for AI app builders (August 2026)". BuilderProof, August 2026. https://www.builderproof.org/benchmarks/internationalization-i18n-output-axis-proposal-august-2026.
@misc{builderproof-internationalization-i18n-output-axis-proposal-august-2026,
title = {{Internationalization output: a proposed benchmark axis for AI app builders (August 2026)}},
author = {{BuilderProof editorial team}},
year = {2026},
month = {aug},
howpublished = {\url{https://www.builderproof.org/benchmarks/internationalization-i18n-output-axis-proposal-august-2026}},
note = {BuilderProof, builderproof.org}
}Frequently asked questions
Do AI app builders generate multilingual apps by default?
No. As of August 2026, none of v0, Lovable, Replit, Base44, or Bolt.new documents built-in i18n scaffolding. Multilingual support is added afterward with standard libraries or third-party tools.
Which AI app builder has the best internationalization?
On this axis none earns a Documented mark. The most-developed third-party i18n ecosystems sit around Lovable and Base44, while v0 inherits Next.js's native i18n routing. The right pick depends on your stack and how much i18n you are willing to wire yourself.
Why does Base44 rank as a gap if it generates React?
Base44 emits React but does not include react-i18next by default, its auth pages stay in one language after translation, and multi-language support is among its most-requested missing features, with 461+ votes on its feedback portal (January 2026).
Can I make a v0 or Bolt.new app multilingual?
Yes, using standard Next.js i18n or react-i18next in the exported code. Neither scaffolds it for you, and some v0 users report preview errors when adding next-intl or react-intl.
Is internationalization the same as translation?
No. Internationalization (i18n) is the engineering that makes an app capable of multiple languages and regional formats. Translation and localization come afterward.
How is this i18n axis scored?
Five sub-criteria (built-in scaffolding, locale routing, translation workflow, system-page coverage, and formatting plus RTL), each graded Documented, Partial, or Not documented from published docs and first-party forums, so anyone can reproduce it.
Related benchmarks
Accessibility (a11y) Posture: a proposed benchmark axis for AI app builders (August 2026)
A neutral, documentation-based benchmark axis for whether AI app builders commit to accessible output, scored across v0, Lovable, Replit, Base44, and Bolt.new (August 2026).
AI App Builder Output Quality, Benchmarked (2026): The Output-Quality Leaderboard
Every builder now makes pretty output; the code underneath diverges. We score five AI app builders on visual fidelity, code structure, and functional correctness against one fixed brief. Lovable leads at 93/100.
Data-Layer Portability: A Proposed BuilderProof Axis for Whether You Can Take Your Database With You (July 2026)
Benchmarks measure whether you can leave an AI app builder with your code. Almost none measure whether you can leave with your data. A proposed sixth-family BuilderProof axis with a five-check rubric and preliminary, docs-based reads of five builders.
v0
Lovable
Base44
Replit
Bolt.new

