VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: steinarasb on July 11, 2012, 14:03:01 PM

Title: No shipment and no payment options with multilanguage
Post by: steinarasb on July 11, 2012, 14:03:01 PM
Hi all.

I've set up a Joomla VM site with multilanguage.
I'm now facing a problem where if the user selects the "secondary" language (en_gb) he's not given any alternatives for shipping or payment.
As long as the user uses the site in the primary lanugage (nb_no) it seems to be working as expected.

So how can I fix this so that the users choosing the secondary language also can choose shipment and payment?


Joomla! 2.5.4
VirtueMart 2.0.6
Title: Re: No shipment and no payment options with multilanguage
Post by: jjk on July 11, 2012, 16:41:35 PM
I don't have 2.0.6 installed anymore, but it works in 2.0.8 and as far as I remember it did work in 2.0.6, too.
Shipment and payment options are country specific, so you need to tell VM2 for which countries a shipment or payment option is presented to the customer in the cart. And don't forget to translate them using the language dropdown list in the shipment/payment configuration.

This info is related to country specific settings: http://forum.virtuemart.net/index.php?topic=104642.msg348496#msg348496 (http://forum.virtuemart.net/index.php?topic=104642.msg348496#msg348496)
Title: Re: No shipment and no payment options with multilanguage
Post by: steinarasb on July 12, 2012, 12:09:57 PM
Brilliant, thanks!
I don't know those had to be translated...
Title: Re: No shipment and no payment options with multilanguage
Post by: reginapachi on November 08, 2012, 02:28:09 AM
I have a problem related to this. I cannot translate the payment info in payment standard (the payment_info, in field payment_params, in table paymenmethods). This text appears in the 'order done' page, and in the e-mail that recive the customer...

I've read in this post that this information it's relative to the customer's country, but I work with two languages in the same country: catalan and spanish (this two languages are used in Spain)... The same way, It's possible that a english talker live in Spain, and visit my site in English but want the order in Spain...

I had a similar translation problem in custom fields, but I solved helped by a post in this foro,  adding some expressions in overrides. I've tried to do someting similar with the payment info, but it doesn't work... I've proved a lot of thing, and I've been looking the /html/plugins/vmpayment/standard/standard.php,  but I don't understand how this file works (I'm not a developer really).

Thanks a lot for your help