Lingvit

Native October CMS translation with zero template drift

The native Lingvit October CMS plugin pairs with your project in seconds. All pages, RainLab.Pages, blog posts, and Twig components are translated server-side with /fr/ paths, SEO hreflang, and a native Twig switcher.

What gets translated

  • CMS pages, partials, and layouts
  • RainLab.Pages (static pages) and menus
  • RainLab.Blog posts and categories
  • Tailor blueprints (October CMS v3)
  • Form builder and dynamic content blocks
  • Native /fr/-style path routing and localized slugs
  • Hreflang cluster tags and localized sitemaps
  • Twig language switcher component: {% component 'lingvitSwitcher' %}

Setup guide

  1. Install the Lingvit plugin

    Install the plugin via Composer: composer require lingvit/wn-lingvit-plugin or through the October CMS marketplace / backend Settings → Updates & Plugins.

    composer require lingvit/wn-lingvit-plugin
  2. Generate pairing code

    In your Lingvit dashboard (app.lingvit.com), navigate to Integrations → October CMS and copy your pairing code.

  3. Connect in October CMS backend

    In October CMS Backend, go to Settings → Lingvit Translation. Paste your pairing code and click Connect. The plugin automatically fetches configured project languages and active routing mode.

  4. Add the language switcher

    Add the switcher component to your CMS layout or partial using Twig. It will render the localized dropdown or floating switcher matching your dashboard theme.

    {% component 'lingvitSwitcher' %}
  5. Review & publish

    Browse your site in any configured target language. Translations are streamed and cached, ready for live visual editing in your Lingvit dashboard.

Frequently asked questions

Which October CMS versions are supported?

October CMS v1 (LTS), v2, and v3 (including Tailor blueprints and PHP 8.1 - 8.3) are fully supported out of the box.

Does it work with RainLab.Translate?

Yes. You can use Lingvit alongside RainLab.Translate or let Lingvit handle the full server-side localization with zero database clutter.

Are October CMS translated pages indexed by search engines?

Yes. Each language receives a dedicated /fr/ path prefix, automated hreflang header tags, and inclusion in your project's multilingual XML sitemap.

Start translating your October CMS site

A monthly word generation allowance for new translations. Cached delivery uses no extra allowance.