Hi @VickerL
I can see only the language copies contains the information about source content. Example below
So you can only get reference of source from target language but not vice versa.
Hi @jayv25585659
Use Sling Filter and set status 404 from that
https://medium.com/@neerajchaudhary856/mastering-sling-filters-in-aem-f9fb709bcc27
Example
package com.example.core.filters;
import org.apache.sling.api.SlingHttpServletRequest;
import org.apache.sling.api.SlingHttpServletResponse;
i...
Hi @VickerL
If you know the path then you can access the CF using open API
https://developer.adobe.com/experience-cloud/experience-manager-apis/api/stable/contentfragments/delivery/#operation/fragments/getFragmentByPath
https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/...
Hi @ShafaliTh
Deploy via package.
Example - https://github.com/arunpatidar02/aemaacs-aemlab/blob/e31fc62bfd147e56ecaca740c6e2739c66c75f75/all/pom.xml#L72C25-L77C36
https://github.com/valtech/aem-easy-content-upgrade?tab=readme-ov-file#aem-cloud
Hi @VickerL
CF does support multi lingual,
https://experienceleague.adobe.com/en/docs/experience-manager-learn/content-fragments-console/editor/language-copies
Are you looking for graphQL Api which returns both copies?
Hi @Mario248
The dialog is granite nt the RTE but used inside RTE plugin but its the same. I used json to create Granite Dropdown options because I wan to add custom attribute. I am not sure if you can achieve same with ACS common Generic list.
https://experienceleaguecommunities.adobe.com/t5/ado...