Author Topic: Categories and Products do not show the correct language  (Read 3345 times)

Skyfield

  • Beginner
  • *
  • Posts: 1
  • A beginner
Categories and Products do not show the correct language
« on: February 02, 2021, 22:51:28 pm »
I work on a multilingual website (Greek - English) . Greek is the primary language ,English is the secondary.
All categories, products, menus , everything is translated and were it needs to be.

When I press the language change button, the site switches to the English one, everything translates, except VM category names, descriptions ,products names ,product descriptions.

The ulr also changes from el to en,  the aliases on the url seem to point to the appropriate ones, but as said above, everything that has to do with categories and products stay's in the default Greek language.

Is there any pointer on how to fix this ? All help is appreciated.


Website info:

ebrucollection.gr
Joomla Version 3.9.24
VM Version 3.8.6 10373
PHP Version 7.4.11

I also tried contacting Template Monster (it is one of their templates) about the issue and the answer I got back is to use the 2018 Joomla and VM versions that were originally shipped with the template, which is mad even suggesting.

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3730
  • using Matomo instead of Google Analytics
Re: Categories and Products do not show the correct language
« Reply #1 on: February 05, 2021, 18:16:18 pm »
Looks to me like an incomplete multilanguage configuration.
Please check these tutorials:
https://docs.joomla.org/Special:MyLanguage/J3.x:Setup_a_Multilingual_Site
https://docs.virtuemart.net/tutorials/multilingual-store/99-multilanguage-setup.html
In the VirtueMart tutorial ignore the 2.x version numbers. The procedure did not change in VM 3.x
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Darko F.

  • Beginner
  • *
  • Posts: 15
  • Skype Name: DarkoF
  • VirtueMart Version: 3.8.4 10335 Joomla version: 3.9.24.
Re: Categories and Products do not show the correct language
« Reply #2 on: May 27, 2021, 19:18:55 pm »
Hi,
I have the same problem, it working for years OK and now  maybe get wrong with some update of joomla or virtuemart idk..
My host recently update to maria DB, I even check on local  few backups from 1 month ago and problem is there, we just didn't notice.

I just recently find I have this problem, so is hard for me to point out how long time is there and what couse it.


Please post if you find any solution

Regards
There in no problem if you fall. Problem is if you don't get up

Studio 42

  • Contributing Developer
  • Sr. Member
  • *
  • Posts: 4475
  • Joomla & Virtuemart developper
    • Studio 42 - Virtuemart & Joomla extentions
  • VirtueMart Version: 2.6 & 3
Re: Categories and Products do not show the correct language
« Reply #3 on: May 27, 2021, 19:46:16 pm »
If you installed a plugin, some load the bad language in virtuemart.
Verify that the Joomla core system language  plugin is loaded first in the list

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10220
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Categories and Products do not show the correct language
« Reply #4 on: May 28, 2021, 16:42:50 pm »
I have a similar site with equally bizarre problems.

J3.9.27 & VM3.8.8 10472
Its a German/Eng site - correct Joomla lang setup - no SEF or other different extensions .. clean template - default J lang German -- shop language German
All products and cats etc translated in VM
Use english as fallback for untranslated strings -> no
It is quite old having started as a VM2.5 site - this seems to have started when migrated to VM3 but nobody sure

In this case on the cat pages the product and Category titles and translated strings remain always in English
Clicking on the product to go to the detail page the tile and desc of the product are translated but the translated strings remain in English as do all VM modules

the std. VirtueMart Category module category titles also remain resolutely in English though the manually configured shop categories menu translates
VirtueMart Shopping Cart & VirtueMart Products also remain in English

on all pages any VM translated string remains in English.

the Joomla core system language  plugin is loaded first .. if that means order by Type ascending it is first with order -9999

If I remove English from the VM admin multilang then everything is correctly in German


GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation