News:

Support the VirtueMart project and become a member

Main Menu

3.6.10 Translation Issue

Started by rdcustom, April 07, 2020, 12:09:29 PM

Previous topic - Next topic

rdcustom

Hello All.
i noticed that in my store, all Virtuemart strings are not translated properly.
The website has two languages, Italian and English and all is configured properly (it used to work in the past).

If I browse in Italian, all is perfectly translated (also overrides), but when I switch to English, all VM strings are not translated until I change the device language (ex. pc, Mac, iPhone).
In the store, all strings and articles from Joomla are properly translated, but all VM strings remain in the device language (ex. "add to cart, price etc.)

The product description is properly translated.

website is www.rdcustom.it

I don't know when this happened, but I think is from 3.6.10 update.

Things I tried so far:
-reinstalling virtuemart and joomla
-reinstalling languages
-checked all languages settings

but nothing

Anyone can help please?

Jörgen

If I switch to italian I get a lot VM text in english, add to cart, on site installation etc. How much of this is actually translated ?
Can not discover any other peculiarites from my test. FireFox 74.0

Jörgen @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

rdcustom

Quote from: Jörgen on April 07, 2020, 13:02:04 PM
If I switch to italian I get a lot VM text in english, add to cart, on site installation etc. How much of this is actually translated ?
Can not discover any other peculiarites from my test. FireFox 74.0

Jörgen @ Kreativ Fotografi

Yes, it is exactly the problem I have.
You have the system language set to English and when switching to Italian, those strings are not translated.
These strings are stuck in Italian or in English based on the device language.

Jörgen

According to my tests the are ALWAYS in english, no matter what language. Are You also relying on some GOOGLE translation ?

Jörgen @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

rdcustom

Quote from: Jörgen on April 07, 2020, 15:06:04 PM
According to my tests the are ALWAYS in english, no matter what language. Are You also relying on some GOOGLE translation ?

Jörgen @ Kreativ Fotografi
No, all translations are properly done.
Try to change your pc language in Italian and you will see that all text will be in Italian.

jjk

#5
I would suggest to use Joomla's 'Debug Language', check if the correct language files are loaded and check for parsing errors in the italian language files.
And perhaps in Joomla >   Plugins: System - Language Filter, turn off automatic language change.

I hate for example german websites which always switch me to English, because my PC operating system is set to English.  ;)
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

rdcustom

Quote from: jjk on April 07, 2020, 18:17:37 PM
I would suggest to use Joomla's 'Debug Language', check if the correct language files are loaded and check for parsing errors in the italian language files.
And perhaps in Joomla >   Plugins: System - Language Filter, turn off automatic language change.

I hate for example german websites which always switch me to English, because my PC operating system is set to English.  ;)

yes, I've already tried and the language filter works properly.
All Joomla words are translated, only Virtuemart strings are not working (see attachment)

jjk

I wonder why mootools is still loaded on your site. Joomla doesn't use it anymore. Do you use the latest Italian language packs from here:
http://virtuemart.net/community/translations
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

rdcustom

Quote from: jjk on April 07, 2020, 21:22:40 PM
I wonder why mootools is still loaded on your site. Joomla doesn't use it anymore. Do you use the latest Italian language packs from here:
http://virtuemart.net/community/translations

yes, the language pack is installed.
Mootools is loaded due to Minitek Wall component.

rdcustom

Attached some clear screenshots of the same page:

-Computer and website English: all okay
-Computer and website Italian: all okay
-Computer Italian and website English: Description and all Joomla strings okay, Virtuemart String remain in Italian
-Computer English and website Italian: Description and all Joomla strings okay, Virtuemart String remain in English

pinochico

#10
Pls contact developer your template.
I see you use flexible template (https://www.joomla51.com/joomla-templates/j51-novah) and I think for Add to Cart template use custom sublayout.

Translate for Virtuemart for Italy is ok:
https://www.rdcustom.it/language/it-IT/it-IT.com_virtuemart.ini
COM_VIRTUEMART_CART_ADD_TO="Nel carrello"
www.minijoomla.org  - new portal for Joomla!, Virtuemart and other extensions
XML Easy Feeder - feeds for FB, GMC,.. from products, categories, orders, users, articles, acymailing subscribers and database table
Virtuemart Email Manager - customs email templates
Import products for Virtuemart - from CSV and XML
Rich Snippets - Google Structured Data
VirtueMart Products Extended - Slider with products, show Others bought, Products by CF ID and others filtering products

rdcustom

Quote from: pinochico on April 08, 2020, 16:57:11 PM
Pls contact developer your template.
I see you use flexible template and I think for Add to Cart template use custom sublayout.

Translate for Virtuemart for Italy is ok:
https://www.rdcustom.it/language/it-IT/it-IT.com_virtuemart.ini
COM_VIRTUEMART_CART_ADD_TO="Nel carrello"
I already tried, now both plugin and /html folder are disabled but as you can see the problem is still there.
Is not related (in fact, this "Flexible" template is on my website from 5 years

rdcustom

Another try.
Removed template from all store pages.
Here's the result. it is not a template-related problem

pinochico

Really?

pls send me info where is:
Quotei noticed that in my store, all Virtuemart strings are not translated properly.

there:
http://forum.virtuemart.net/index.php?action=dlattach;topic=144635.0;attach=70831

or there:
http://forum.virtuemart.net/index.php?action=dlattach;topic=144635.0;attach=70835


I see all VM translate in IT.
www.minijoomla.org  - new portal for Joomla!, Virtuemart and other extensions
XML Easy Feeder - feeds for FB, GMC,.. from products, categories, orders, users, articles, acymailing subscribers and database table
Virtuemart Email Manager - customs email templates
Import products for Virtuemart - from CSV and XML
Rich Snippets - Google Structured Data
VirtueMart Products Extended - Slider with products, show Others bought, Products by CF ID and others filtering products

JCSL

VirtueMart 3.8.2 10325, PHP Version    7.2.29 , Joomla! Version    Joomla! 3.9.0 Stable [ Amani ] 30-October-2018 14:00 GMT

I have same issue or similar I think https://forum.virtuemart.net/index.php?topic=144938.0

Did you manage to solve it ?
Web design( https://www.jcsl.com.cy/en) is not just creating impressive layout. Web development needs to combine digital marketing (href="https://www.jcsl.com.cy/en/internet-marketing-agency) to help your business benefit the podential Internet has to offer. SEO Cyprus (href="https://www.jcsl.com.cy/en/seo-cyprus-agency) by JCSL Ltd.