Webflow (Japanese)

The Complete Weglot Guide for Webflow

The Complete Weglot Guide for Webflow
Weglot
Weglot is a multilingual/translation service that works with Webflow, Wix, Shopify, and many other no-code tools — roughly one click from translation through SEO handling, with app-level Webflow integration.
  • "I want my Webflow site multilingual"
  • "I need a clear Weglot walkthrough"
  • "Translations stopped working and I don't know why"

This guide solves all three.

Weglot works not just with Webflow but with Wix, Shopify, and most no-code tools — roughly one click from translation through SEO handling.

This article collects how to use Weglot with Webflow: my own hands-on experience plus what Weglot's support team taught me directly.

What this complete guide covers

Originally separate articles, merged into this one guide in July 2026. Read top to bottom — setup, exclusions, fixing broken translations, and the subdirectory trick — and you'll be operational.

Installing Weglot on a Webflow site

  1. Register with Weglot
  2. Configure DNS
  3. Paste the JS into your site
  4. Done

Step 1: Register

Click "Try for free" and start on the free trial.

Weglot's first week is free with up to 10,000 characters of translation, then auto-downgrades to the free plan (2,000 characters). Learn the ropes in week one, then subscribe.

Step 2: Follow the setup flow

The Weglot setup flow

Top to bottom: the domain to translate, the original language, and the target language.

Step 3: Configure Weglot's DNS

DNS sounds daunting, but it's just settings on the domain side. Open your domain's management console.

Adding Weglot's DNS record in a domain console

Open the DNS section and add Weglot's record as a custom record alongside your Webflow DNS. This creates Weglot's subdomain. Back in Weglot, once DNS resolves, move on.
Using subdirectories instead (later in this article)

Step 4: Paste the JS code

Pasting Weglot's JS into Webflow's custom code field

Every no-code tool has a head-tag setting; in Webflow it's the custom code field in site settings. Paste the displayed code and installation is complete.

Excluding pages from translation (cost control)

Weglot's URL exclusion rules

Enter the URLs to exclude under Setting → Translation exclusion — that's it.

Afterwards, confirm in Translation that the URL shows as excluded (struck through).

  • Note: If you're over your character limit or on the free plan, Weglot stops working and displays may misbehave.

After excluding, also delete the excluded pages under Translation → URL.

Excluding everything except one page

An exclusion rule keeping only one page translated
  • ^(?!\/target-url\/).*

Put the page you do want translated in place of target-url and everything else is excluded — cutting character count, and with it, cost.

Configured as in the image, only pages under /posts get translated and everything else is excluded. You can also use ^(?!\/posts).* to exclude the /posts pages as well.

Counting your site's characters

This tool counts characters across your whole site, with filters to measure only specific pages — a perfect companion to Weglot:

wc.ccjk.tech/

"Weglot stopped translating!" — the fixes

  • Translations not appearing
  • URL doesn't change on translated pages
  • Subdirectory can't be deleted

When translations don't appear

Usually one of two causes:

  1. Character limit exceeded
  2. URL not scanned

1. Character limit exceeded: Weglot halts when you're over the limit. Restrict which pages translate so you stay under.

2. URL not scanned: after deleting or excluding translations, pages sometimes stop translating. Use "Missing a URL? Scan your website." at the bottom of Translation → URLs and translation resumes.

When the URL doesn't change on translated pages

Usually the character limit again — or a fresh installation. If newly installed, give it 24 hours.

When a subdirectory won't delete

A known bug shows "DNS settings remain" even after removing everything. Contact support and have them delete it.

Using Weglot subdirectories with Webflow [the trick]

  1. Log in or register
  2. Open Setup and turn the subdomain OFF
  3. Visit the special link [the trick]
  4. A subdirectory option appears
  5. Follow the setup

1. Register with Weglot

From the linked page, click "Try for free" and start on the free trial.

Weglot gives you 10,000 characters of translation free for the first week. After that it drops automatically to the free plan, capped at 2,000 characters — so learn the tool during that first week and decide about paying afterwards.

2. Disable the subdomain in Setup

In the Weglot dashboard, disable the subdomain under Setup.

Disabling the subdomain in Weglot's Setup

3. Visit the special link [the trick]

When the initial Setup screen appears, visit the subdirectory-specific URL.

4. The subdirectory option appears

The subdirectory option now available in Weglot

5. Follow the setup

Configure the DNS as instructed and the subdirectory is live. Subdirectories require two DNS entries.

An SSL "www" setting is also needed — but Webflow users already have "www" configured in Webflow, and only one can hold it. Weglot support asks that Weglot's "www" take priority (setting Webflow's side errors out).

Weglot's pros and cons

Pros

  • Easy installation
  • Reach languages you don't speak

SEO handled properly

Cons

  • Pricey
  • Google Translate stops working across the site

What happened when I actually used Weglot

For the record: I later moved from Weglot to Webflow's native Localization, and then to AI-translated pages I operate myself. That full journey is documented in our year with Webflow Localization.

Frequently asked questions

Is Weglot free?

The first week is a free trial with up to 10,000 characters, after which it auto-downgrades to the free plan (2,000 characters). Learn it in week one, then subscribe.

What should I check when Weglot stops translating?

First whether you've exceeded your plan's character limit, then whether the URL has been scanned. 'Missing a URL? Scan your website.' at the bottom of Translation → URLs resumes translation.

How do I translate only specific pages to control costs?

Add exclusions under Setting → Translation exclusion. The regex ^(?!\/target-url\/).* excludes everything except the specified page, cutting character count and cost.

How does Weglot compare with Webflow's native Localization?

Weglot installs easily and supports many no-code tools but costs more monthly. The author moved from Weglot to Webflow Localization and then to self-operated AI translation.

この記事を日本語で読む → 한국어로 읽기 →

Ask a Webflow professional directly.

Stuck on something you read? Consultation is free.

The author of this article answers personally. English inquiries welcome.