NabuLingo
For every website

Translate any website

You don't run WordPress or Shopify? No problem. Pick the path that fits your stack.

No-code

One-line JavaScript embed

Copy one script tag into your HTML. Works with Wix, Webflow, Squarespace, Framer, Ghost, static HTML, and any platform where you can add a widget.

Paste into your site's <head>

<script src="https://nabulingo.com/embed.js" data-key="YOUR_SITE_KEY" data-langs="en,de,fr,es" defer></script>
  • Runtime translation (DOM swap)
  • Language switcher widget included
  • No developer needed
Get your site key
For developers

@nabulingo/translate

An npm package for Next.js, React, Astro, and any static site. Build-time translation — baked into real HTML, served at CDN speed.

Install and translate

npm install @nabulingo/translate npx nabulingo init npx nabulingo translate
  • Build-time static HTML (zero runtime cost)
  • SEO-first: hreflang, canonical, og:locale
  • Anthropic, DeepL, OpenAI or NabuLingo Cloud
  • Human-review aware: mark & freeze translations

Which one should I pick?

 Embed.jsnpm package
Best forNo-code sites (Wix, Webflow, ...)Next.js / React / Astro / static gen
How translations shipRuntime DOM swapBaked into static HTML at build
First paintOriginal language, then swapTarget language already
SEOClient-rendered (limited)Full: hreflang + per-locale URLs
Needs developerNoYes
BillingPer translated page viewPer translated word at build
Both options share one glossary, one usage quota, one bill — across WordPress, Shopify, Embed, and npm.
N>

Ready for New Markets?

Start free with 1 language and 5,000 words. No credit card. No risk.

GDPR Compliant
German Provider
No Lock-in