ImpEx Импорт арабского текста - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь импортировать импекс в консоли администрирования Hybris, чтобы добавить арабский текст для некоторых продуктов.

Арабский текст в формате 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 голосов
/ 05 июля 2018

Вы пропускаете ; в начале вашего импекса, я думаю:

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

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

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

Надеюсь, это поможет

...