Instant Language SwitcherDocumentation
⌕
v0.20.0

Translate Entire Site

One licensed workflow for large websites with many pages and posts.

Translate Entire Site is the recommended workflow for large websites. It is designed so an administrator does not need to open the Visual Editor for every page or post.

What happens

Start Translate Entire Site
        ↓
Scan Pages + Posts
        ↓
Render and scan shortcodes
        ↓
Scan menus/widgets/global strings
        ↓
Publish eligible safe Drafts
        ↓
Queue missing translations
        ↓
Start automatic rendered-site discovery
        ↓
Crawl published pages/posts in resumable batches
        ↓
Capture runtime text missed by the normal scanner
        ↓
Queue newly discovered text

Rendered-site discovery

Version 0.19.0 adds a background crawler that visits published content on the same WordPress site and inspects the final server-rendered HTML.

This helps capture text generated by:

  • themes
  • page-builder add-ons
  • PHP shortcodes
  • post grids
  • plugin templates
  • custom cards
  • forms rendered server-side

The crawl runs in small resumable batches instead of attempting the whole website in one PHP request.

Progress

Keep an Instant Languages admin screen open during testing. The browser-assisted worker can continue both translation queue work and rendered discovery faster than waiting for WP-Cron alone.

Safety

The crawler performs same-site and response-identity checks before storing discovered text. This helps avoid accidentally treating a login page, maintenance page, or unrelated response as the content of every page.

When Visual Editor is still needed

Use Visual Editor after the automated workflow for:

  • linguistic QA
  • unusual JavaScript/AJAX-only widgets
  • text loaded only after user interaction
  • wording you want to manually refine

Visual Editor should be an exception/review tool, not a mandatory page-by-page translation step.

Commercial license requirement

In v0.20.0, starting/processing Translate Entire Site and its automatic rendered-site discovery is a premium licensed operation. The entitlement check does not remove existing translations if the subscription later expires.