From the introduction of Url Master 2.0, new Multi-Language features have been introduced. These features allow you to tailor the Urls of your DotNetNuke site pages to exactly match the language you're using.
Now, with Url Master, you can :
- Specify a different Url on a page for each different language. This removes the /language/xx-YY from the Url, and replaces it with a Url designed to be identified by readers in the correct language. Url Master will also redirect any old or incorrect Urls to the new Url, allowing you to update your site with confidence.
- Specify a different domain name for each different language. For a single portal, you can vary the domain name, and associate that domain name with a language/culture code for the site. For example you can vary by top-level domain (example.com, example.co.fr, example.de) or you can vary by subdomain (example.com, fr.example.com, de.example.com). When a domain (Portal Alias) is associated with a language, the language/xx-YY identifier is removed from all Urls for that language, leaving you with simple, clear Urls for each specific language.
These changes give multi-language sites built in DotNetNuke greater advantage in both presenting readable Urls in native languages, but also in improving Search Engine rankings for pages in country/culture specific versions of Search Engines.