How to translate node programmatically with correct revision translation affected value?
I just ran into this and this prevented my translated revision also appearing as a revision of my original:
$langcode = 'fr';
$node-&gt;setRevisionTranslationAffected(FALSE);
$node-&gt;addTranslation($langcode, ['title' =&gt; $node-&gt;getTitle()])-&gt;save();