• I have a drupal 6.9 ubercart 6.x-2.0-beta3 website.

• I use cck and views for the product listing. We have added extra fields on the product content type (tech description, product files, and links) and we are creating products of the cck’s product content type.

• We want our site to be multilingual, so we are using i18n internationalization module to translate the drupal/ubercart interface, and the product nodes in drupal’s product content. The website translation works for each language the product node page is showing accordingly with the user’s language selection
.

But the problem is that when I translate the product node in cck , a second product is created in the ubercart product database, (Administer->store administration-> products -> view products) and the cart gets the translated instance of the ubercart’s product in the cart. Each translated instance has each own sku and price fields so as you guess the stock manager doesn’t works.

Do I miss something on how is the correct procedure for translating a product page in drupal/ubercart ?

Comments

rszrama’s picture

Status: Active » Closed (won't fix)

I'm going to mark this as "won't fix" here, since this tracker is reserved for bug fixing and patch development. I also think the thread on Ubercart.org is more likely to get the right eyes. If for some reason that proves fruitless or this is related to a bug in Ubercart core, we can reopen this issue.

binhcan’s picture

Status: Closed (won't fix) » Needs review

I'm facing the same problem. What worse is that when the new translation is created, all the product information is empty. I'd prefer all those information synchronized but that function could not be enabled for product fields.

Please have a look and create some module such as "Product Synchronization". Thanks.

rszrama’s picture

Status: Needs review » Closed (won't fix)

This just isn't the place to really discuss it. As I mentioned above, this is for core Ubercart bug fixing and patch development. Please make your request in the forums.

asak’s picture

And i'm trying to move some traffic about this issue here:
http://www.ubercart.org/forum/internationalization/10878/i18n_issues_i_d...

raulmuroc’s picture

Title: Translating product content node creates second ubercart product instance » Possibility to translate product content node (product fields)
Version: 6.x-2.0-beta3 » 7.x-3.x-dev
Component: Code » Products
Category: support » feature
Status: Closed (won't fix) » Active

What if we do put efforts to: http://drupal.org/project/uc_i18n ?

That would be really useful!

longwave’s picture

Status: Active » Fixed

Use http://drupal.org/project/entity_translation in 7.x to translate product (or other node) fields.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

raulmuroc’s picture

Status: Closed (fixed) » Active

@longwave, how? I tried it but the fields still do not appear to be translated in the Overview and Translate section of Translating interface.

raulmuroc’s picture

Status: Active » Closed (fixed)

Ok sorry, I have just find out ;)

You have to go to structure > Content types > product type (settings)

Multilingual support
Disabled
Enabled
Enabled, with translation
Enabled, with field translation <-- choose this option.

thank you very much!