Posts Tagged “i18n”

AEM 6.1 - Filter RequestDispatcher Forward breaks i18n

I just noticed that on AEM 6, in my Filter, when I call RequestDispatcher forward, i.e. request.getRequestDispatcher(...).forward(req, res);, it cause i18n to break. Here's a snippet of my codes: ... boolean filtered = false; SlingHttpServletRequest request = req instanceof SlingHttpServletRequest ? (SlingHttpServletRequest) req : null; SlingHttpServletResponse response = res instanceof SlingHttpServletResponse ? (SlingHttpServletResponse) res : null; if (request != null && response != null) { // block of codes to resolve the request uri and get the new...

AEM6 Translation API Webinar

Do you want to learn more about the new changes to translations available in AEM 6?  Are you interested in machine translation?  If so the AEM6 Translation API Webinar is for you! About the Webinar Thought Leader: Bryce Acer (AEM Technical Architect) This webinar is the sixth in our series of AEM (formerly Day CQ) webinars and will provider an insider insight into the new Translation API available in AEM 6 from one of it's primary architects, Bryce...

The Unofficial Guide to the Adobe CQ5 Translator

The Adobe CQ5 Translator is a powerful tool for managing and updating translations.  Using this tool you can create, update and remove i18n values across multiple languages in multiple translation dictionaries or groups of i18n keys.Using the CQ5 TranslatorTo use the CQ5 Translator access the URL http://{SERVER}:{PORT}/libs/cq/i18n/translator.html, replacing the server and port with the correct values for your environment.  This will pull up the CQ5 Translator as shown below.The CQ5 Translator The CQ5 translator allows...