GPulse Translate is live: multilingual Ghost CMS, on autopilot

Share

Publishing in one language and manually copying posts into Italian, French, or Chinese is the kind of work that never quite fits into a content calendar. GhostPulse Translate handles that for you.

Publish once in your default language. GhostPulse creates the translations.

What it does

When you publish or update a post or page in Ghost, GPulse:

  1. Receives the webhook from your site
  2. Detects your source language from Ghost (Publication language in site settings)
  3. Translates to every destination language you configured
  4. Publishes translated content with consistent slugs, tags, and hreflang

No cron jobs. No export/import. No spreadsheet tracking which version is “the real one.”

Built for how Ghost actually works

Same site or cross-site — keep everything on one Ghost installation, or send each language to its own site (each destination counts toward your plan, same as IndexNow).

Slugs — translated content uses {lang}-original-slug (e.g. it-aboutzh-hello-world).

Tags — translated posts get a language tag (#en#it#zh, …) so you can filter and theme however you like.

Hreflang — when every selected language is done for a piece of content, GhostPulse injects hreflang links (including cross-domain setups).

Themes — we don’t ship modified themes or language switchers. You keep full control of the front end; we handle the plumbing behind the scenes.

How to get started

  1. Sign up for a GhostPulse plan (Basic, Gold, or Agency — same connected-site limits as IndexNow, plus a 15-day free trial).
  2. Open GPulse Translate setup and connect your Ghost Admin API key.
  3. Pick your destination languages (e.g. en → it, fr, de).
  4. Register webhooks and activate.

The setup wizard reads your Ghost default locale and shows the translation route clearly: from your source language to each destination you choose.

Same plan, one more superpower

If you already use GhostPulse for IndexNow, Translate sits on the same subscription. One dashboard, one set of site limits, two automations that should just disappear into the background.


Start your 15-day free trial →

Questions or edge cases (cross-site, hreflang, API keys)? Reply in the comments or open the Translate dashboard after setup.

GPulse Translate — publish once, speak many languages.