
LingoSlug Lite
Lightweight WordPress plugin for per-language URL slugs
Details
- Follow on
- Target Audience
- Web DevelopersSEO ProfessionalsSmall Businesses
- Pricing
- Free
- Platforms
- Web
- Featured in
- Best Website Management ToolsBest Localization ToolsBest Tools for Web DevelopersBest Tools for SEO Professionals
- Alternative To
Polylang
TranslatePress
WPML
About LingoSlug Lite
LingoSlug Lite is a lightweight WordPress plugin for multilingual URL hygiene. Many multilingual plugins are full ecosystems. If you only need localized slugs and clean language-prefixed URLs, LingoSlug Lite does one thing well: – Per-language slugs for selected pages (same page ID) – Language-prefixed URLs like /en/spa/ and /de/spa/ on the same page – Automatic redirects when locale and slug don’t match – Optional front-end language switcher via shortcode It does not translate content. It works best when another plugin handles locale/content switching, and LingoSlug keeps URLs consistent for search engines and visitors. Problems this plugin solves: – Ugly or inconsistent URLs like /sample-page/ or /english-page-2/ – Duplicate URLs / wrong-language URLs after switching languages (automatic redirects help keep URLs consistent) – Better search engine consistency: redirects help crawlers index the correct language URL instead of duplicates/wrong-language URLs. Who this is for: – You want language-aware URLs (e.g. /{lang}/{slug}/) for selected pages. – You manage languages manually and just want URL hygiene (slugs + redirects). – Your language solution sets the WordPress locale per request and/or uses a /{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/).
Product Insights
LingoSlug Lite is a free WordPress plugin focused on localization and SEO optimization to manage per-language URL slugs and redirects. It operates as a lightweight tool alongside existing content translation systems rather than as a full translation ecosystem.
- Supports per-language slugs and language-prefixed URLs for up to two total languages in the free version.
- Provides automatic redirects to resolve duplicate or incorrect-language URLs.
- Includes an optional language switcher configurable via shortcode.
- Ensures clean URL hygiene by allowing slug customizing and cleanup within WordPress.
Ideal for: This plugin is ideal for Web Developers, SEO Professionals, and Small Businesses that require clean, localized URLs and redirects for their WordPress websites.
This plugin serves as a lightweight alternative to larger WordPress translation suites like Polylang, TranslatePress, and WPML.
Product Video
Watch a video demo of LingoSlug Lite.
Screenshots
Reviews (1)
Average 5.0 out of 5
Based on 1 review



Comments (1)
Lightweight WP plugin: per-language WP URL slugs (/en/spa, /de/spa). No translation. URL hygiene only.