Thursday, May 21, 2026
1 change · saas-18.4
Code cleanup and technical improvements
The website editor no longer relies on a separate table of contents translation component because the same behavior is already handled by the general content replication system. This reduces duplicate logic and keeps translation behavior covered by a more realistic existing test.
Original PR description
The plugin `TranslateTableOfContentOptionPlugin` is not needed anymore, the replication between the headers in the content of the `s_table_of_content` and its navbar is now completely handled by the `FieldChangeReplicationPlugin` plugin since a5f1af347b55da8662d6d6802b57e14aab574d78. The test is removed because it is not representative of real edition situation (the nodes it changes are not inside `contenteditable=true` or `o_savable`), and the test added in a5f1af347b55da8662d6d6802b57e14aab574d78 covers this usecase. task-5892636