Update Canvas component auditing UI to include translation labels
Update the Canvas component auditing interface to display and correctly label translations for auditable components.
To ensure the system remains fully auditable, the Canvas component auditing UI must be updated to include translation data. Specifically, when viewing the audit trail for a component, translations should be listed and explicitly labeled as such to distinguish them from the source content.
The implementation should be verified at the following path:
/admin/appearance/component/sdc.canvas_test_sdc.heading/audit
Expected Outcome
The auditing UI successfully lists all translations for a component and applies a clear label identifying each entry as a translation.
Should the label include the specific language code (e.g., "Translation - FR")
Additional info from @tedbow :
> I need to look into this because theoretically the components should also match between translations of the same entity because the “tree”, which components are used is not translatable only the inputs. Right now there may be way they don’t always match but that might be a bug. But have to confirm this is who will work with revisions
>So for now we could start on this for just Page Regions and Content Templates. Patterns are not translatable. Page Regions and Content Templates should always have the same components and do not have revisions. So for now what if for Page Regions and Content Templates we just put the number of translation overrides for these config entities
>I will look into content entities
issue