Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
I have a question about the best structure of a multilangual site on 1 domain.
1 have to create 3 languages (nl/de/en), but the base site has to be the nl. For better SEO performances the urls must look like this:
Homepage Dutch: www.mysite.nlContentpage Dutch: www.mysite.nl/contentSearchpage Dutch: www.mysite.nl/search
Homepage German: www.mysite.nl/deContentpage German: www.mysite.nl/de/contentSearchpage German: www.mysite.nl/de/search
Homepage English: www.mysite.nl/enContentpage English: www.mysite.nl/en/contentSearchpage English: www.mysite.nl/en/search
What is the best way to setup this structure in Umbraco?
I would create a node for each language (nl, de, en) and then use a URL rewrite rule to prevent /nl/ being accessed and rewrite all trafic without /de or /en to /nl. This means the client would see www.mysite.nl but your application sees www.mysite.nl/nl/.
Info on the rewrite module for IIS here: http://www.iis.net/learn/extensions/url-rewrite-module/using-the-url-rewrite-module
Hope this helps!
The way I would do it, is to create a site node and under the site node three home nodes, one for every language:
site..nl....dutch content..ge.... german content..en.... english content
On the site settings node create a property with the alias umbracoInternRedirectID and use a Content Picker datatype. Then on the site node use the content picker to point it to the homepage of the dutch language version, ie. the 'nl' node. (the setup was described by Sebastiaan Janssen in 'The Ultimate Site Structure Setup'
On the language nodes (nl, ge, en) you will need to configure hostsettings like this:
nl: http://www.mysite.nlge: http://www.mysite.nl/deen: http://www.mysite.nl/en
The best strategy for creating the content is to fully complete one language version, eg the 'nl' node and all the children of 'nl'. And when the 'nl' version is finish, do a copy and check the 'relate copy to orginal' checkbox. This way the visitor can switch between different language versions of a content page.
hope this helps
is working on a reply...
Write your reply to:
Image will be uploaded when post is submitted