Developer forum

Forum » Integration » DW10 - importing multilingual products in PIM

DW10 - importing multilingual products in PIM

Davy Capiau
Reply

Hi ,

I’m looking for clarification on how PIM imports handle multi-language fields when the values are identical across all languages (e.g., "Weight" or "Technical Dimensions") in DW10.

If I import a value only for the primary/source language, will PIM automatically propagate that value to other languages, or must I provide a record for every active language in the import file?

In the Quick Import menu, the "Source Language Mapping" option suggests that importing the primary language might suffice. However, in my experience, values for secondary languages only seem to "persist" or become visible after a manual save action in the UI.

Or is this only when using the Dynamicweb provider?


Replies

 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply

Hi 

When you use "Category fields" - the types of fields that ar not persisted on the ecomproducts table, you can import values just to the master - or the master in the default language. It will then inherit it self to variants and languages depending on your field settings. If the field can vary across language, you have to import it for each master of each language.

If you do not see changes right away, it might be a caching issue.

BR Nicolai

 
Davy Capiau
Reply

Hi Nicolai,

Thanks for the clarification. Just to be sure:

If were using a Global Custom field (ecomproducts) and the visibility setting is 'not editable on language versions' then i can import only on the default language?

 

KR

 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply
This post has been marked as an answer

Hi Davy.

No - if the field is Global Custom Field, you have to import it for all languages - no matter what - otherwise you have to edit and save. This is because the value is persisted on 2 different records in the database. Where as if you are using category fields, 2 language versions of the product (2 records in ecomproducts) will share the same category field value record.

BR Nicolai

Votes for this answer: 1
 
Davy Capiau
Reply

Hi Nicolai,

This is confusing for importing values. Isn't it a good strategy to create a datamodel, add all products and then add a attribute category to it with all the same attributes as  you would for the global custom fields? I wouldn't use 'global custom fields' in this scenario.

This way you have the ease of import, while it doesn't really gives a big difference in the backend UI.

 
Davy Capiau
Reply

Hi Nicolai,

In addition: is the 'auto copy' feature when using integration activity via PIM a possible feature request? 

From a PIM-editor's point of view, it's hard to explain the user friendlyness.

Kr

Davy

 

You must be logged in to post in the forum