LingoSlug Lite is a lightweight solution for multilingual URLs when you want localized permalinks (per-language slugs) and redirects, but you do not need a full multilingual suite.
It is designed for two common setups:
LingoSlug Lite handles URL slugs + redirects, but does not translate content.
Example:
Before:
– (EN) example.com/contact/
– (DE) example.com/kontakt-page/
After:
– (EN) example.com/en/contact/
– (DE) example.com/de/kontakt/
Slug cleanup example (same language):
Before (default WordPress slug):
– example.com/en/contact-page-2/
After (configured clean slug):
– example.com/en/contact/
LingoSlug Lite does not translate content and does not create language pages for you.
Problems this plugin solves:
/sample-page/ or /english-page-2/Who this is for:
/{lang}/{slug}/) for selected pages./{lang}/... prefix.Features:
1) Per-language slugs
– Configure a page and define a slug per language code (e.g. en, sv).
– The plugin adds rewrite rules so configured pages can have language-aware URLs.
– Permalinks are filtered so links point to the configured slug for the current locale.
– As a fallback, a query parameter can also be used (configurable in settings, e.g. ?lang=en).
– Free version note: the plugin allows the site default language + 1 additional language (max 2 total).
2) Automatic redirects
– Helps avoid duplicate or wrong-language URLs after switching languages (redirects to the correct slug for the current locale).
3) Optional switcher
– Enable an optional navigation switcher via shortcode [lingoslug_lite_switcher].
– Shortcode parameters:
– page_id (optional): Render the switcher for a specific page ID. If omitted, the plugin uses the currently viewed page when possible.
– Important: The switcher requires another plugin to translate the page dynamically (same page ID) by switching the site language/locale. LingoSlug Lite does not automatically map separate translated pages to each other.
4) Slug cleanup
– Configure clean, consistent slugs (per language) even if the default WordPress slug is “ugly”.
– This also works within a single language (e.g. use /en/contact/ instead of /en/contact-page-2/).
Privacy:
Upgrade to LingoSlug Pro for:
hreflang output to help Google show the right language version to the right visitors