Yes, starting from version 2.10, GPTranslate introduces full support for generating native multilanguage URLs, including the translation of alias slugs without the need to manually use the Joomla core multilanguage system.
Thanks to the new URL rewriting engine, translated pages can now have SEO-friendly URLs with translated slugs that reflect the language of the content, all handled dynamically by GPTranslate based on AI translation.This means that you no longer need to create multiple versions of articles, menus or categories in different languages using Joomla's multilanguage system just to obtain different alias URLs per language.
GPTranslate automatically rewrites the alias parts of the URL to match the translated content, creating complete language-specific URLs that improve user experience and SEO. These translated URLs are resolved internally by GPTranslate, so users and search engines won’t encounter 404 errors even though no duplicate content exists in Joomla for each language.
For indexing purposes and generating a complete multilingual XML sitemap, GPTranslate seamlessly integrates with JSitemap Pro, which includes a dedicated data source that collects and indexes all translated URLs generated by GPTranslate. This allows you to submit language-specific sitemaps to search engines and achieve proper indexing and language targeting.
To benefit from this system, just configure your site in a single base language (e.g. English) and enable the following options:
- Enable 'Rewrite language URL' to assign a language prefix (e.g. /it/, /fr/, /de/) to translated URLs
- Enable 'Rewrite URL alias for translated pages' to have the alias slug also translated dynamically
- Optionally enable 'Use auto-detect for original alias language' if the original alias language is not consistent with the configured base language
- Optionally use JSitemap Pro to include all these translated URLs in your XML sitemap automatically
![]()
With this new approach, you can have a complete multilingual and SEO-friendly structure, without the complexity and maintenance overhead of Joomla’s native multilanguage system. It’s the perfect hybrid solution for automatic translations with full control over multilingual URLs.
⚠️ Warning: make sure not to assign menu items to a single specific language. If a menu item is tied to only one language, GPTranslate may generate invalid URLs and cause 404 errors when users switch languages. To ensure all translated pages work correctly, keep menu items accessible to all languages to allow GPTranslate's automatic URL handling for multilingual URLs.
Can GPTranslate generate multilanguage URLs for translated alias slugs and support sitemap indexing?