cancel
Showing results for 
Search instead for 
Did you mean: 

Bulk updating languages (article names et al)

Former Member
0 Kudos

Hello,

is there a way to update all languages available via impex?`

Basically setting something that works along these lines:

;name [lang=all];
;Generic name used in all languages;

I've not found a working way for this yet.

Accepted Solutions (0)

Answers (1)

Answers (1)

geffchang
Active Contributor
0 Kudos

Why not use the fallbackLanguages feature? It looks something like this:

 INSERT_UPDATE Language;isocode[unique=true];name[lang=$lang];fallbackLanguages(isocode);active[default=true]
 ;en;English;;
 ;ja;Japanese;en;

What this does is create English and Japanese languages, with Japanese having English as fallback language. If the Japanese attribute doesn't have a value, then it uses the English value.

Former Member
0 Kudos

Hm, wouldn't this only work if I am inserting new languages?

I'm working with 19+ already existing and in some cases filled languages in articles, cost centers etc. Especially cost centers sometimes requires me to update the name of them.

While changing the main language helps the customer in showing the right name for him, the remaining languages in HMC show the old value, which might bring issues later on.

I've also thought about deleting all names and just filling the one they need, but that brings the same potential cross issues of data inconsistency.