У меня есть сайт на английском языке.
Мне нужно перевести все узлы всех типов контента на другой язык, чтобы клиент отвечал только за ввод и изменение данных.
Я знаю, как пройтись по узлам, я знаю, как создать перевод узла, но я не знаю, как продублировать все поля узла в переводе.
Как я мог это сделать?
С помощью этого кода я создаю перевод с узла
$node = \Drupal\node\Entity\Node::load($value_rowToTranslate->nid->value);
$translation = $node->addTranslation('es');
$translation->title = "Titulo traducido";
$translation->field_1 = "dasdas"
$translation->field_2 = "xxxxxxxxx"
...
$translation->field_N = "xxxxxxxxx"
$translation->save();