Permalink Manager is designed to work out-of-the-box with WPML and Polylang. You can use it to easily translate the permalink formats or define custom permastructure settings per language.
Managing multilingual URLs in WordPress often leads to conflicts, duplicated slugs, or limited control over translated permalinks. Permalink Manager gives you full control over URL structures across languages, without relying on rewrite rules or manual coding.
Setting Up Multilingual URL Structures with Permalink Manager
By default, WordPress uses the same permalink format across all languages. Multilingual plugins do not change this behavior automatically.
In WPML, this can be done by turning on the "Translate the slugs" option. This setting applies to the global base (e.g. "/store/") used by custom post types and taxonomies.
http://example.com/store/t-shirt/ (English)
http://example.com/es/store/camiseta/ (Spanish)
http://example.com/pl/store/koszulka/ (Polish)
Each content item still has its individual slug ("t-shirt", "camiseta", "koszulka"), which can be translated while editing the post, page, or term.
For users who need more flexibility, Permalink Manager offers a dedicated interface for this task. It supports both WPML and Polylang and allows full control over custom permalinks.
