AEM MSM - Retrieve Language Copy by API | Community
Skip to main content
May 19, 2020
Solved

AEM MSM - Retrieve Language Copy by API

  • May 19, 2020
  • 2 replies
  • 2249 views

Hi community,

 

I'm working with the MSM to define a site like this example:

  • /es/es/buy
  • /es/en/buy
  • /en/es/buy
  • /en/en/buy
  • /language-masters/es/buy
  • /language-masters/en/buy

When a user visit the page /es/es/buy, I would like to retrieve the path of the language copy (/es/en/buy/) for implement a custom language navigation and use it in the "alternate" meta for purposes of SEO.

 

Does it possible with the API Java? I've used the next apis and I did't find the way:

 

Also, I've detected If I change the name of a language copy, the reference in the touch-enabled UI is lost. The page doesn't appear like languague copy. So, what happen If I want a language copy with different name? How can I define a language copy with different name without lost the reference? I would like a site like the next:

  • /es/es/comprar
  • /es/en/buy
  • /en/es/comprar
  • /en/en/buy
  • /language-masters/es/comprar
  • /language-masters/en/buy

 

Thanks!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by arunpatidar

Please check https://stackoverflow.com/questions/45188781/aem-cq5-livecopy-how-to-get-the-list-of-live-copy-pages-if-any-for-a-gi

You need to create a live copy from language copy to have alternative name and Title for language copy.

 

2 replies

arunpatidar
Community Advisor
arunpatidarCommunity AdvisorAccepted solution
Community Advisor
June 27, 2020

Please check https://stackoverflow.com/questions/45188781/aem-cq5-livecopy-how-to-get-the-list-of-live-copy-pages-if-any-for-a-gi

You need to create a live copy from language copy to have alternative name and Title for language copy.

 

Arun Patidar
Level 2
May 23, 2024

@carmenm23230579 
Were you able to implement this? I have the similar requirement to implemented.

If yes, which API did you use

Thank in advance