The settings for content translation which are handled within the node type's workflow settings are ignored by Übercart
The local and content translation modules are active, working and tested with content types not associated with Übercart. All content types which come from the Catalog ignore the Translation settings and hence show no "Translation" tab...
I got it to work by changing the "Multilingual support" setting under the "Workflow settings" on the content type settings. Make sure it's "Enabled, with translation" and not just "Enabled". I was then able to see a "Translate" tab on my products.
Unfortunately, the actual product data wasn't copied over to the translated node, so I need to see how that is done. The CCK data was copied over for translation (though it was just an image anyway), so I know it can be done somehow. I also think there would need to be a way to specify a catalog vocabulary per language, since the translations are separate nodes.
thanks Lyle for taking time.
I have tried all different settings, wether enabled or enabled with translation. There is nothing happening. Any other checkbox somewhere I don't see?
I now got it working showing the dropdown select in the node to select between different languages. Cleared cache, disabled and enabled translation. Still doesn't show the translation tab...
I would consider it a bug, but you might have to reset the menu tree after enabling translation on your node types. Enable the devel module and it's block. There's a link in it to "Rebuild menus". Click it and see if the Translate tab shows up.
In the 'i18nsync' module that comes with i18n there is a readme.txt that says
The available list of fields to synchronize will include standard node fields and cck fields.
To have additional fields, add the list in a variable in the settings.php file, like this:
// Available fields for synchronization, for all node types.
$conf['i18nsync_fields_node'] = array(
'field1' => t('Field 1 name'),
'field2' => t('Field 2 name'),
...
);
// More fields for a specific content type 'nodetype' only.
$conf['i18nsync_fields_node_nodetype'] = array(
'field3' => t('Field 3 name'),
...
);
haven't tried this with the Product's fields yet. Will report back my findings, although I'm guessing the Attributes and Options are not going to get copied over(?)
Not only they don't get copied - it seems they can't be translated in the first place.
I'll test with this some more as well... but seems like it should be easier to fix then this (your thread!):
http://www.ubercart.org/forum/internationalization/10878/i18n_issues_i_d...



