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
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-pluginGenerate pairing code
In your Lingvit dashboard (app.lingvit.com), navigate to Integrations → October CMS and copy your pairing code.
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.
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' %}Review & publish
Browse your site in any configured target language. Translations are streamed and cached, ready for live visual editing in your Lingvit dashboard.