VM 2.9.9.3 Payment system is only for the main language

Started by ClaudioRomeo, November 02, 2014, 10:04:55 AM

Previous topic - Next topic

ClaudioRomeo

J 3.3.6 + VM 2.9.9.3, PHP 5.3.26. I configured my test site with three languages: English (main), Italian and Spanish.
All seems to work well, but the payment methods.
There is no way to configure three different names (one for each language) for the payment method, since every time I switch from one language to another by the language menu of the payment method and save the localized name, the name (and the alias as well) is saved as the main language.
So, when I buy a product, I can pay only if I'm working in the main language. In my case, in English and not in Italian or Spanish. If I use Italian or Spanish, the system says there is no payment method configured.
You can test this behavior here: http://sistemasergio.testsrp.it/index.php/en/shop.html
I'm the author of the VirtueMart 3 Reference Guide
https://www.virtuemartmatters.com

ClaudioRomeo

I'm the author of the VirtueMart 3 Reference Guide
https://www.virtuemartmatters.com