Setting up Adobe Experience Manager for Multilanguage Websites Part 1

March 12, 2013

Adobe® Experience Manager is a powerful platform that allows users to build content-centric applications: Web Content Management, Workflow Management, Digital Asset Management and Social Collaboration.

Adobe Experience Manager user interface is very user friendly and the extensive use of standards helps. Adobe Experience Manager JCR (Java Content Repository) has many useful features as well, such as search, versioning and access control.

adobe-managerAdobe Experience Manager main platform components:

- Adobe Experience Manager WCM (Web Content Management) allows users to generate and publish pages.

- Adobe Experience Manager Workflow: a process that can be used by all applications running on Adobe Experience Manager but also can be accessed by applications outside Adobe Experience Manager using JAVA API and RESTful HTTP interface. Adobe Experience Manager workflows are used to control the process of generating and publishing content through steps such as approval and sign-off.

- CQ components handle the process of rendering the content. They include templates and specific components such as Text with Image, column and subtitle controls.

- CQ widgets represent the basic elements used to implement a specific user function, mainly editing content. Widgets includes buttons, dialogs etc...

Adobe Experience Manager is based on the following technologies:

- Apache Sling which is a web application framework for content-centric-applications using java Content Repository such as Apache Jackrabbit or CRX, to store and manage content.

- OSGi technology which is a set of specs that defines a dynamic component system for Java. These specifications reduce software complexity by providing a modular architecture for large-scale distributed systems as well as small, embedded applications.

- Java Content Repository that uses JSR API to access the content repository using Java, independent of the physical implementation.

Setting up Adobe Experience Manager for multilingual websites

If you plan on translating your website, or as we call website localization, Adobe Experience Manager Web Content Management System handles multilanguage content in a very professional and organized way. Following simple steps, the source content can be easily localized into an number of target languages.

1- Select the Site with the source language

1

2- Select New

2

3- Enter Title and Name.
3

** Name will be the target language locale and needs to have the following format:

<language-code> or <language-code>_<country-code>
- the supported language code is lower-case, two-letter code as defined by ISO-639-1
- the supported country code is lower-case or upper-case, two-letter code as defined by ISO 3166
Examples: en, en_US, en_us, en_GB, en_gb.

4- Select the template and click create
4

The main node of the target website will be created

5

Create a copy of the source pages (English) to the new website in target language:

1- Select the web node from the tree in the left

5

2- Select Tools >Tools>Language copy

7

3- Select English+ for each parent node
8

Note:

No need to select page by page to copy all the website, rather select only the main parent node and select English+ (en+) and then all the subpages will be copied to the target website. In the below example, Selecting "Men" and/or "Seasonal" Parent node with En+ will select the entiresubpages (Men/* | Seasonal/*).

9

In case that all the website need pages need to be localized, after selecting all the Parent nodes of the website using the English+ (en+) and press OK, all nodes should be selected automatically.

10

Once the Language copy process is done, the complete new websites with all the pages will be available and with identical same structure as the original source website.

11

Please make sure to read the next blog in the Adobe Experience Manager series entitled:

Part Two:  Adobe Experience Manager Website Translation and Content Management

Further GPI Resources on Connectors and Website Development

GPI offers custom Multilanguage CMS Translation Connectors to a variety of web content management systems and client relationship management systems in order to streamline localization workflows and access to translation project information across your enterprise. Connectors and Plug-In's include:

You may also find some of the following articles and links useful:

Further Information on Localization Resources

Globalization Partners International (GPI) helps customers with a range of multilingual website design, development and deployment work. In addition GPI has developed a suite of globalization tools to help companies work with language and technology to succeed in global markets. You can explore these translation and localization tools under the  Translation tools and Portals section of our website. Consider partnering with GPI on your next web localization project.

Contact GPI for more information via e-mail at info@globalizationpartners.com, by phone at (866) 272-5874, or by requesting a free web translation quote on your project.

Category:
Content Management Systems
Tags:
Adobe Experience Manager, CMS, Website Translation

Reduce Word Count Through Integrating MultimediaWhat Should You Expect From Your Localization Partner?

Comments

Currently, there are no comments. Be the first to post one!

Contact Us FREE Globalization eBooks Request Demo Request Quote


Ayman is a native Arabic speaker with extensive expertise in Arabic software and website localization. He is a Microsoft Certified professional (MCP) since 2001 and earned several certificates including MCSD, MCAD, MCTS and MCPD. He has over 12 years’ experience in software / websites engineering using Microsoft Programming tools including C#, ASP.NET, SQL Server, Visual Studio and other tools such as HTML, JavaScript, XML, Ajax and others.