Gloty Docs
Reference

Settings reference

Every option on Gloty → Settings, what it changes, and what it defaults to. Language and URL options live on the Languages screen; SEO options on the SEO screen.

Translation

Translation engine

Changed in 1.18.0 There is no engine setting. Which engine translates a batch is decided by the Gloty service rather than stored on your site, so it can change without a plugin update. Translation runs on OpenAI, with Google Gemini as the automatic fallback if OpenAI is unavailable.

Every plan uses the same engines — engine access is not a paid-tier perk. Google Translate and DeepL are no longer used: the AI engines produce comparable or better results on the context Gloty sends, as each string travels with the role it plays and its surrounding document.

Earlier versions offered a Translation provider dropdown (Automatic, Google Translate, DeepL, OpenAI, Google Gemini) gated by plan. That setting is gone. If you had chosen an engine, no action is needed: the saved choice is no longer used, and nothing you have already translated changes or is re-translated.

New content is translated automatically

Publishing always queues translations — there is nothing to switch on. Saving a post or updating a term registers its text and creates a pending row for every active target language; the background job then picks those up on its next run.

Changed in 1.18.1 Earlier versions showed an Auto-translate on publish toggle that defaulted to off. It never gated anything — translation happened either way — so it described the opposite of the actual behaviour and has been removed rather than left to mislead.

If you want to control when characters are spent, the effective levers are the dispatch batch size below, and dispatching manually from Gloty → Sync.

Dispatch batch size

Default
40
Range
1–500

How many strings are sent to the translator per batch. The background job runs about once a minute when WordPress cron is healthy and sends several batches each run, so a higher value clears a backlog faster. 100–250 suits a large initial translation; drop back afterwards if your host is sensitive to long-running requests.

The screen also shows when background dispatch last ran, and warns you if it looks stalled.

Cache translations

Default
On

Reuse stored translations for identical text instead of re-sending it. Leave this on — turning it off means paying to translate the same sentence repeatedly. It exists for debugging translation output.

Exclusion selectors

Default
.notranslate, .skip-translation

A comma-separated list of CSS selectors whose contents Gloty leaves alone. Anything inside a matching element is neither captured nor translated.

.notranslate, .skip-translation, #site-credit, code, .brand-name

Good candidates:

  • Code samples and technical output.
  • Author credits, legal notices, and signatures.
  • Third-party widgets that handle their own localisation.
  • Brand-heavy regions such as a logo strip.

Keep the defaults. Adding class="notranslate" to any element is the quickest way to protect a one-off region without editing this setting at all.

Visitor redirection

Auto-redirect by browser language

Default
Off
Added
1.11.0

On their first visit, send visitors to the language version matching their browser preference, when you offer that language. Applied once per visitor and remembered with a cookie, so a manual choice from the switcher always wins afterwards. Search engine crawlers are never redirected, and only plain page views are affected.

Enable it once your target languages are substantially translated — see Languages & URLs.

Language switcher

Setting Options Default
Style Dropdown, Inline links, Flags only Dropdown
Position Top left, Top right, Bottom left, Bottom right, Manual (shortcode / widget only) Bottom right
Show flags On / Off On

Placement options, the shortcode, the widget, the footer list, and the CSS hooks are covered on the Language switcher page.

Settings that live elsewhere

Setting Where
Source language, target languages, activation Gloty → Languages
URL strategy (subdirectory or query parameter) Gloty → Languages
hreflang, metadata, sitemap alternates, JSON-LD Gloty → SEO
Glossary terms Gloty → Glossary
License key, plan, usage, subscription Gloty → Billing
Scan mode and dispatch controls Gloty → Sync

Advanced tuning

A few behaviours are deliberately not exposed as settings, to keep the screen calm. They are available to developers as filters — see the developer reference:

Filter Controls
gloty_dispatch_batches_per_tick Batches sent per background run (default 5).
gloty_manual_dispatch_batches Batches sent by Translate now (default 20).
gloty_capture_output Whether page HTML is scanned for new strings.
gloty_translate_output Whether captured text is injected into the page.
gloty_rewrite_output_links Whether the links-only rewrite pass runs.

Last updated 26 July 2026 · Gloty 1.15.2