Knowledge
- Experience translating content in a CMS
- Experience using the basic features of a large-scale CMS
- Have a working knowledge of AEM basic handling
- Understanding of the translation service you are using
- Have a basic understanding of the content you are translating
Tools
- Sandbox access for testing translating your content
- Credentials to connect to your preferred translation service
- Be a member of the
projects-administrators
group in AEM
Structure is Key
AEM’s content, be it headless or traditional web pages, is driven by its structure. AEM imposes few requirements on the content structure, but careful consideration of your content hierarchy as part of the project planning can make translation much simpler.
How AEM Stores Headless Content
For the translation specialist, it is not important to understand in-depth how AEM manages headless content. However being familiar with the basic concepts and terminology will be helpful as you later use AEM’s translation tools. Most importantly you need to understand your own content and how it is structured to effectively translate it.
Content Models
In order for headless content to be delivered consistently across channels, regions, and languages, content must be highly structured. AEM uses Content Models to enforce this structure. Think of Content Models as a kind of template or pattern for creating headless content. Because every project has its own needs, every project defines its own Content Fragment Models. AEM has no fixed requirements or structure for such models.
The content architect works early in the project to define this structure. As the translation specialist, you should work closely with the content architect to understand and organize the content.
Because the Content Models define the structure of your content, you need to know which fields of your models must be translated. Generally you work with the content architect to define this. To browse the fields of your content models, follow the steps below.
-
Navigate to Tools > Assets > Content Fragment Models.
-
Content Fragment Models are generally stored in a folder structure. Click the folder for your project.
-
The models are listed. Click the model to see the details.
-
The Content Fragment Model Editor opens.
- The left column contains the fields of the model. This column interests us.
- The right column contains the fields that can be added to the model. This column we can ignore.
-
Click one of the fields of the model. AEM marks it and the details of that field are shown in the right column.
Take note of the field Property Name for all fields that must be translated. You will need this information later in the journey. These Property Name s are required to inform AEM which fields of your content must be translated.