Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Replicate i18n file

Avatar

Level 8

Hi,

I want to replicate i18n business file?

https://localhost/libs/cq/i18n/translator.html?path=/apps/business/i18n

Can anyone tell the procedure to replicate.

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@Vani1012  

 I am expecting that you are referring to AEMaaCS. In cloud environment no one will have access to replication tree.  

But in local SDK if you are logged in as Admin you will defiantly have access. 

In cloud only way to replicate i18N is through "Publish Content Tree" workflow or else push it via cloud (Suggested way) 

Note: In AEM cloud authors will not be having any window to edit the i18N nodes. Hope you know that 

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/where-is-the-i18n-translat...

 

View solution in original post

8 Replies

Avatar

Community Advisor

Hi @Vani1012,

According to documentation and best practices you should incorporate your dictionary as part of your application code and deployed to publish instance via content package.

publishing-dictionaries.png

As a workaround, you can use Activate Tree tool (/libs/replication/treeactivation.html) that will allow you to publish any path in AEM. Nevertheless this option should not be used as a long term solution.

Avatar

Community Advisor

@Vani1012  What is the challenge on using tree activation? 

Avatar

Level 8

I am not able to access that path /libs/replication/treeactivation.html

Avatar

Community Advisor

@Vani1012  How do you mean not able to access ?

You dont have access rights or its not appear to console ?
http://localhost:4502/libs/replication/treeactivation.html

Avatar

Level 8

when I browse the url its throwing site cant be reached everytime

Avatar

Community Advisor

Then Package manager would be the easiest and quickest way to achieve this

Avatar

Correct answer by
Community Advisor

@Vani1012  

 I am expecting that you are referring to AEMaaCS. In cloud environment no one will have access to replication tree.  

But in local SDK if you are logged in as Admin you will defiantly have access. 

In cloud only way to replicate i18N is through "Publish Content Tree" workflow or else push it via cloud (Suggested way) 

Note: In AEM cloud authors will not be having any window to edit the i18N nodes. Hope you know that 

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/where-is-the-i18n-translat...

 

Avatar

Community Advisor

From my experience, there are two ways of doing this. I would list the preferred way as the first item, and the rest are alternatives.

  1. Replication Tree, http://localhost:4502/libs/replication/treeactivation.html
  2. Package Manger
  3. Custom Servlet

Also make sure the filter.xml in your project is set to "merge", so that it will not overwrite author configurations. And these tasks should be performed by super users.