You use the product catalog for non language specific and then have the language specific products with language specific info and a "link" to the master product.
We have quite large structures - category -> subcategory -> products
and we could have up to 1000 products, this means that we have to replicate this entire structure in each language and then link them all to the master products.
When we add / delete one, it needs to be added/ deleted from each language too.
Have you ever thought of having a tab for each language in the product? Is this possible?
As Umbraco - you can solve the same problem in lots of different ways - that is the same with Tea Commerce :)
You can do it with tabs if you want to - but one thing when you do it like that is that you wont get language specific url's generated by Umbraco. You get that by having language specific nodes and using a master product.
You should have the cart flow for each language - the url's for the cart step is also best to have unique per language. If the cart steps is under the root node - it wont have a host name connected and then no language for Umbraco to know how to use the dictionary items etc.
Best practice on multilingual store?
Hello,
What are best practice on creating a multi language store? Want to re-use the products as much as I can.
//Kalle
Hi Kalle
The best way is the way the starter kit does it - http://www.teacommerce.dk/en/products/tea-commerce-starter-kit.aspx
You use the product catalog for non language specific and then have the language specific products with language specific info and a "link" to the master product.
Kind regards
Anders
Hi Kalle
Hope my answer helped you. If it did could you kindly mark it as the "solution" so others can easily find the right answer. Thanks
Kind regards
Anders
Anders,
Do you stil think this is the nest wat to do it?
We have quite large structures - category -> subcategory -> products
and we could have up to 1000 products, this means that we have to replicate this entire structure in each language and then link them all to the master products.
When we add / delete one, it needs to be added/ deleted from each language too.
Have you ever thought of having a tab for each language in the product? Is this possible?
Hi Rich
As Umbraco - you can solve the same problem in lots of different ways - that is the same with Tea Commerce :)
You can do it with tabs if you want to - but one thing when you do it like that is that you wont get language specific url's generated by Umbraco. You get that by having language specific nodes and using a master product.
Kind regards
Anders
so how does the cart fit in to the languages?
I have it under the root node (not under each language), but then the main nav doesn't show the pages for the language you are currenty in.
Please point me to some documentation if you have any, thanks.
Hi Rich
You should have the cart flow for each language - the url's for the cart step is also best to have unique per language. If the cart steps is under the root node - it wont have a host name connected and then no language for Umbraco to know how to use the dictionary items etc.
Kind regards
Anders
ok, I will do that.
In my master template I have some links to certain sections, but need them to change dependent on langugae , e.g. /{localLink:6543}
whats the best way of having that language dependant? Using dictionaries?
Yes you could use dictionary items or make some Razor/XSLT to do this. It can vary from case to case
is working on a reply...