Добрый день, используется плагин polylang и woocommerce.
Пробую создать продукт по апи
$data = [
'lang' => 'en',
'status' => 'publish',
'type' => 'variable',
'name' => $product['name'].' EN',
'description' => $product['description'],
'sku' => $product['articul'],
'attributes' => $attributes,
];
$productInWp = $woocommerce->post('products', $data);
Дальше хочу создать продукт на ру
$data = [
'lang' => 'ru',
'status' => 'publish',
'type' => 'variable',
'name' => $product['name']. ' RU',
'description' => $product['description'],
'sku' => $product['articul'],
'attributes' => $attributes,
'translation_of' => $productInWp->id
];
$productInWpTrans = $woocommerce->post('products', $data);
В результате я получаю 2 продукта но они между собой не связаны, я могу в каждый из них зайти и на против перевода стоит плюсик с возможностью создать перевод (извиняюсь за такое описание)
Если я запрашиваю все продукты по артикулу $products = $woocommerce->get('products', ['sku' => $product['articul']]);
я получаю 2 продукта которые создал, но в каждом из них только один язык
я руководствовался вот этой статьей
https://wpml.org/documentation/related-projects/wo... , но она для wpml, атрибут lang работате но translation_of нет
Подскажите каким атрибутом или как вообще могу связать 2 перевода?