- Issue created by @harivenuv
In multilingual nodes that use nested Paragraphs, paragraphs present in the source language at the time of translation creation are not fully synced if additional paragraphs have been added. Although later changes in the source node trigger an automatic sync, any paragraphs added before or during the initial translation creation remain unsynced. This creates inconsistencies between the source and its translations, particularly affecting complex nested structures.
As a temporary workaround, delete the affected paragraphs from the source language node and recreate them. Recreating these paragraphs forces the sync mechanism to trigger, automatically propagating the new paragraphs to all existing translations.
No immediate UI changes are required. However, a future enhancement might include adding a "Sync New Paragraphs" button or a notification system to alert editors when new paragraphs have not been synced.
There are no changes required to the public API as this issue pertains solely to the internal sync logic.
No modifications to the data model are necessary. The problem lies within the synchronization process rather than in how paragraph entities are stored.
Active
1.18
Code