Umbraco 7 is a great CMS which allow us to create pages quickly and easily but falls a little short when it comes to handling content in multiple languages. It can be configured to have different domains for each required language but not everyone wants to purchase multiple domains just to have a site which supports multiple languages. The Vorto plugin goes a long way to assisting with the creation/adaptation of a site to use multiple languages, but what about the URLs?
At GrowCreate, we have had several clients come to us with requirements for which there is no off-the-shelf solution. So we created one.
Don't want to use domains to identify the language? You don't have to, we can get it from the first part of the URL.
Don't want to have to use the same URL for a given page in different languages? You don't have to, you can define a custom part of the URL for each page.
It is Open Source!
We have made the solution open source: https://github.com/pdavis86/Umbraco7CustomUrls This means that you and your developers can look at the code, suggest changes, or implement your own custom URL handling if you so wish.