I installed uWebshop 2.2.0.4 on a Umbraco 4.9.11 website and I'm trying to set up a website + webshop in 2 languages (NL/FR). I also installed the Sandbox Starterkit.
I created 2 nodes (nl/fr) and set the right hostnames on the nodes. I also installed the Goyaweb Multi-language tools package. I can switch languages in my website.
Then I created 2 stores (nl and fr) and linked them via the store picker to node nl and fr.
I created some categories and some products under the productnode.
I'm able to go to the product page, but this page doesn't take the language into account. When I try to put the language after the site name (xxx.be/nl/....) he doesn't find the product.
Is there any documentation about setting up multi-language webshops ? Or can you help me getting started ?
I've created 2 stores, linked them on the nl/fr node and put the navigation script of the sandbox package in the template to show all categories.
When I switch language I still get the category url's without language (swith to fr, 'wijn' should have url cdb.alt64.be/fr/wijnfr). I've also created a url_fr property on the category documenttype like you mentioned in the documentation.
If you wan't I can send you an email with a login to have a look.
Could it be that 'umbracoHideTopLevelNodeFromPath" is set to 'true' in web.config? Then this setup would only work if you would set a different hostname to the NL and FR nodenames.
Intersting... It might help if you republish the NL and FR node (and maybe the store nodes as well) before the new setting is picked up properly by Umbraco and uWebshop.
How to setup up a multi-language shop ?
Hi,
I installed uWebshop 2.2.0.4 on a Umbraco 4.9.11 website and I'm trying to set up a website + webshop in 2 languages (NL/FR). I also installed the Sandbox Starterkit.
I created 2 nodes (nl/fr) and set the right hostnames on the nodes. I also installed the Goyaweb Multi-language tools package. I can switch languages in my website.
Then I created 2 stores (nl and fr) and linked them via the store picker to node nl and fr.
I created some categories and some products under the productnode.
I'm able to go to the product page, but this page doesn't take the language into account. When I try to put the language after the site name (xxx.be/nl/....) he doesn't find the product.
Is there any documentation about setting up multi-language webshops ? Or can you help me getting started ?
Thx
Nick
Hi Nick,
You setup uWebshop for multi-language correctly for multi-store/multi-lingual.
Can you explain what is missing by 'doesn't take the language into account'?
Did you read this documentation to set values per store: https://uwebshop.zendesk.com/entries/22859461-Overrule-global-uWebshop-values-in-the-catalog-per-store
Also in this document: https://uwebshop.zendesk.com/entries/23708133-Razor-Navigation-API is described how you could simply link to the same product, but in a different store by giving the store alias.
Best,
uWebshop Support
Hi,
Thanks for answering. I've made a clean umbraco installation online, installed the package and setup some basic templates.
You can have a look at : http://cdb.alt64.be/
As you can see, you can switch language.
I've created 2 stores, linked them on the nl/fr node and put the navigation script of the sandbox package in the template to show all categories.
When I switch language I still get the category url's without language (swith to fr, 'wijn' should have url cdb.alt64.be/fr/wijnfr). I've also created a url_fr property on the category documenttype like you mentioned in the documentation.
If you wan't I can send you an email with a login to have a look.
Kind regards
Nick
Nick,
Could it be that 'umbracoHideTopLevelNodeFromPath" is set to 'true' in web.config?
Then this setup would only work if you would set a different hostname to the NL and FR nodenames.
Best,
uWebshop Support
Hi, almost ...
I changed it to "false".
Now I get the french title of the category and a french url, but it doens't include the 'fr' in the url (he renders url of wijn category like this http://cdb.alt64.be/wijnfr/ when it should be http://cdb.alt64.be/fr/wijnfr/).
grtz
Nick
Intersting... It might help if you republish the NL and FR node (and maybe the store nodes as well) before the new setting is picked up properly by Umbraco and uWebshop.
Hi,
Republished the nodes, didn't work, I wrote a small script to show the categories, maybe i'm doing something wrong ?
tried: @c.NiceUrl(), @c.Url, @Navigation.NiceUrl(c.Id)
Hi Nick,
Can you create a support ticket at our support site: https://uwebshop.zendesk.com/anonymous_requests/new
You can leave your Umbraco login details there as well, so we can take a quick look.
is working on a reply...