VirtueMart Forum

VirtueMart 2 + 3 + 4 => Language/Translations => Topic started by: Leila on August 09, 2019, 15:34:06 PM

Title: Manufacturer page show no products in one language
Post by: Leila on August 09, 2019, 15:34:06 PM
Hi!
The site has two languages: Russian (default) and Ukrainian, English is unpublished.
Joomla and Virtuemart SEF and Remove URL Language Code in language filter plugin are On.

In Ukrainian version manufacturer page shows products of this manufacturer with no problem but in Russian there is no products.

I tried to turn off Remove URL Language Code, no result.

Thanks in advance!

Virtuemart 3.4.2
Joomla 3.9.8
Title: Re: Manufacturer page show no products in one language
Post by: jjk on August 09, 2019, 20:46:04 PM
Did you translate the manufacturer in the manufacturer settings? (Select languages from the language dropdown list in the upper left corner)
Title: Re: Manufacturer page show no products in one language
Post by: Leila on August 10, 2019, 07:32:35 AM
Yes, I translated the name of manufacturer. I've tried to change it in both languages, still no result.
Title: Re: Manufacturer page show no products in one language
Post by: jjk on August 10, 2019, 10:24:46 AM
In this case check your database tables with phpmydmin. You might have entered Ukrainian or Russian into the English language (en-gb) tables.

See: http://forum.virtuemart.net/index.php?topic=111842.msg376054#msg376054
Title: Re: Manufacturer page show no products in one language
Post by: Leila on August 10, 2019, 12:04:20 PM
English tables are empty. Russian and Ukrainian tables contain all manufacturers.
When I turn off Joomla SEF products are shown!

Title: Re: Manufacturer page show no products in one language
Post by: Leila on August 10, 2019, 12:55:32 PM
Problem is solved!! In Virtuemart subordinated category settings tab of the Front Page I set show products to "No" and they didn't appear at manufacturer page.
I've changed to Yes and everything works fine, products are displayed!

Thanks a lot!