Closed (fixed)
Project:
Single Content Sync
Version:
1.4.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
1 Oct 2025 at 10:46 UTC
Updated:
26 Nov 2025 at 12:14 UTC
Jump to comment: Most recent
Comments
Comment #3
matthijsComment #4
nginex commentedThanks for this, I also noticed that issue after switching out from base64 string approach. This is caused by RS mainly, anyway, good to see it's fixed
Comment #5
dieuweI've encountered other TranslatableMarkup issues with LB, in particular slots plugins from single directory components. There will be a lot more of this as it seems greater translation support is an active innitiatve: #3044386: [META] Make Layout Builder layouts translatable.
Not sure what the idea solution is here - recursively loop through components and convert any translatable markup to text before exporting? Or a different approach entirely?
Adding in edge-case handling as the current issue fork does seems like a losing battle.
Comment #6
dieuweI've pushed up a change to the MR that should handle all values in LB section configuration in a way that's future-proof as more LB configuration becomes translatable.
Comment #8
nginex commentedThis is now available in new release 1.4.14