VirtueMart Forum

VirtueMart 2 + 3 + 4 => Language/Translations => Topic started by: Disseny BCN on August 30, 2012, 02:27:04 AM

Title: When I put two languages ​​I can not see the product details
Post by: Disseny BCN on August 30, 2012, 02:27:04 AM
Greetings to all,
First sorry my English, I hope to explain well.
This issue concerns me and is very important because it must be resolved before Monday  :-\

At first I set up a website in Joomla Virtuemart 2.5.6 and 2.0.6 in one single language (Spanish). All ok.

I put a second language, English, set menus, articles and others, I'm still translating modules, but items and categories virtuemart perfect.

Since I put the second language (English) I can not see the details of the products in Spanish or English.

I waited until I configured virtuemart categories in English and work, but I can not access the products, either in Spanish or English. The url of the product is correct.

Why when I set up a second language I can not go into the products?

English Example: http://www.alviflex.com/en/special-width-shoes/special-widht-shoes-spring-summer.html
Spanish Example: http://www.alviflex.com/zapatos-anchos-especiales/zapatos-ancho-especial-primavera-verano.html

Thank you very much in advance, and I need your help, is very important. Thank you.
Title: Re: When I put two languages ​​I can not see the product details
Post by: Disseny BCN on August 30, 2012, 02:56:09 AM
Something about pretty URLs because the disable and works perfectly.
For friendly urls not use components.
Any idea?
Title: Re: When I put two languages ​​I can not see the product details
Post by: Disseny BCN on August 30, 2012, 04:06:11 AM
More..
If I have the settings enabled by joomla friendly pages but in Virtuemart configuration - SEO settings and select the box "SEO off", you can view more product information. It works. But only when the Virtuemart SEO is disabled.
Any idea?
Title: Re: When I put two languages ​​I can not see the product details
Post by: jjk on August 30, 2012, 09:16:40 AM
The problems I can see on your website are:
1. Your spanish shop doesn't have a language tag in the url. So probably your Joomla language configuration is wrong.
2. You don't have matching menu items in both languages. Every menu item in Spanish (with language tag 'es') requires a menu item in English (with language tag 'en').
This includes an engish menu for each spanish menu and you need to set up an english shop category for each spanish shop category in your menus.

The Joomla language switcher depends on menu items. So you have to get those correct first.

See here: http://forum.virtuemart.net/index.php?topic=104901.0 (http://forum.virtuemart.net/index.php?topic=104901.0)

If you want SEF urls, you need to enable SEF in Joomla and VM2.
Title: Re: When I put two languages ​​I can not see the product details
Post by: Disseny BCN on August 30, 2012, 22:24:07 PM
Thanks!
Title: Re: When I put two languages ​​I can not see the product details
Post by: jjk on August 31, 2012, 09:13:10 AM
Does your Joomla "Multilingual Status" report any errors? If you didn't try this already, see screenshot below. Also you might try to disable 'Using the VirtueMart jQuery' in VM2 'Configuration' - 'Templates' tab.
BTW - you have a typing error in your category urls: .../en/special-width-shoes/special-widht-shoes-autumn-winter/... and I don't see menu items for these categories. I can only see these "special width shoes" categories in your sitemap, but not in a menu.

[attachment cleanup by admin]