Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

How to pass the locale from forms afAcceptLang to our custom component JSP?

DavidZhang
Level 3
Level 3

Hi, urgent help needed, I have a form using our custom component, in the custom component, we need to translate the error/confirmation messages based on the locale. But even I tested with a android emulator with local setup to Spanish, the locale I got from our JSP from slingRequest is still en.

How to pass the locale from form to JSP and client library?

Here's our code, the i18n always return en:

<%@include file="/libs/fd/af/components/guidesglobal.jsp"%>
<%@ page import="com.day.cq.i18n.I18n" %>
<%@ page import="com.adobe.aemds.guide.utils.GuideConstants" %>
<% I18n i18n = new I18n(slingRequest); %>

1 Accepted Solution
PulkitJain
Correct answer by
Employee
Employee

@DavidZhang 

Please review this video for more details on how to configure translation rules for a custom component - https://experienceleague.adobe.com/docs/experience-manager-learn/sites/translation/translation-rules... 

 

Hope this helps!

 

View solution in original post

2 Replies
PulkitJain
Correct answer by
Employee
Employee

@DavidZhang 

Please review this video for more details on how to configure translation rules for a custom component - https://experienceleague.adobe.com/docs/experience-manager-learn/sites/translation/translation-rules... 

 

Hope this helps!

 

View solution in original post

lena01
Level 1
Level 1
It's what I needed, thanks for the input. I need this type of information for my sublimation fabric business.

Greetings.