ImpEx导入阿拉伯文本

时间:2018-07-05 14:35:59

标签: encoding character-encoding hybris hybris-data-hub

我正在尝试在Hybris管理控制台中导入impex,以便为某些产品添加阿拉伯文本。

阿拉伯文为UTF-16 LE格式,英文为UTF-8格式。因此,我总是遇到错误:

{1=ValueEntry('عدّة البدء Single'=null,unresolved=null,ignore=false)}] - cannot import, unknown type '1234546' in line ValueLine 

[,line 3 at main script,1234546,HeaderDescriptor[line 2 at main script, insert_update, Product, {}, [code, endUserShort]}

我尝试将脚本编码设置为UTF 16 LE,此后编辑器无法识别英文文本并产生相同的错误。

这是我的代码:

$productCatalog=Master
$catalogVersion=catalogversion(catalog(id[default=$productCatalog]),version[default='Master'])

insert_update Product;code[unique=true]; endUserShort[lang=ar_Arab]

1234546;    عدّة البدء Single

欢迎提出任何建议:)

1 个答案:

答案 0 :(得分:2)

您认为我的Impex开头缺少;应该是这样的:

$productCatalog=Master
$catalogVersion=catalogversion(catalog(id[default=$productCatalog]),version[default='Master'])

insert_update Product;code[unique=true]; endUserShort[lang=ar_Arab];$catalogVersion

;1234546;    عدّة البدء Single

希望这会有所帮助