Smart Translation Search enables cross-language search and discovery automatically across AEM content, both Assets and Pages, supporting more than 50 languages and reducing the need for manual content translation.

AEM Smart Translation Search allows users to perform searches for content in AEM using using non-English terms, to match the assets in AEM that have equivalent English terms on them.

Smart Translation Search is a perfect compliment to AEM Smart Tags which are applied to assets in English.

This video assumes AEM Smart Translation Search has been set up.

How Smart Translation Search works

smart-translation-search-flow
  1. AEM user performs a fulltext search, providing a localized search term (Eg. the Spanish term for "man", "hombre").

  2. The Smart Translation Search, provided by the Apache Oak Machine Translation OSGi bundle, is engage and evaluates if the provided search terms can be translated using the registered Language Packs. 

  3. All translated terms from Step #2 are collected, and the query is agumented internally to include them as search terms. This augmented set of search terms if evaluated normally against AEM's search indexes locating relevant matches.

  4. The search results that match the original term ("hombre") or the translated term ("man") are collected and resturned the the user as the search results.

Supporting materials

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy