Looking for best adobe practices and recommendations.
1. We have pages in en-us with the live copies maintained in locales eg es-es.
2. We add a component in en-us and do the rollout which makes the component available in the live copy locale es-es with cq:LiveRelationship property.
3. We submit the en-us content for translation and translation brings back the translated content to the live copy locale es-es with keeping the cq:LiveRelationship property intact. Everything goes well.
but we have an issue in above step #2 when we dont rollout the en-us first so the new component does not exist in the live copy and no cq:LiveRelationShip property and directly submit the content for translation. In this case, content is translated but the cq:LiveRelationship property does not exists.
In this case if a user does the rollout from en-us then because there is no live relationship for the components, it moves the existing translated component to component_msm_moved node and copies the component from en-us to the live copy with cq:LiveRelationship.
Checking what should be the best practice so that we can implement the change or advise authors on what to do?
1. Should they always be doing the rollout first before submitting for translation
2. When translation comes back should be trigger a workflow and establish the relationship
3. Should we prevent content translation by checking if rollout needs to be performed.
Solved! Go to Solution.
Views
Replies
Total Likes
Thank you @Ganthimathi_R for the suggestion. We also thought about doing the rollout first but we were not sure if it will be the recommended way or we should handle it in different way.
Your comment had added more weight on this approach. Thank you. This forum has always been very helpful in providing solutions and recommendations.