Thursday, October 17, 2019

Drupal 7 / Ubercart 7 - Making Checkout Area Field Labels Translate-able

Out of the box, Drupal 7 with Ubercart (X.X?) does not support multilingual checkouts.

Why?  Who knows!  But this is what you get when you use Ubercart without modification:



The field labels are not translating!

Here's what was entered in the Translate interface area of the website:




So, it should be translating...but it isn't.

Turns out that you need to perform internationalization differently in Ubercart.

Here's how you do it:


Go to this part of the Administration interface:




Select Store.  The variables will be displayed:



Except they cannot be translated here.

Multilingual Variables needs to be turned on for this aspect of Ubercart

To do that, you need to set the Realm of the variables:



Then, you can edit the variables accordingly either in this part of the Administration interface:



Or this part of the Administration interface:












No comments:

Post a Comment