
DaveW.18209 (Customer) asked a question.
Hi,
We have multiple activate email templates, for different locales. How do you customize the individual locale page at /user/welcome so that each locale sees their specific welcome page, complete with their own locale logos?
When I go to Settings > Customizations, I only see a single place for setting the organization language and settings.

While Okta does not provide an out of the box solution, the best way to send users different activation emails (based on different app assignments / roles within organization) would be to assign different values for the locale attribute for the user subset in question.
For example, users with the locale value en_US should receive the template `activation email 1`. Users with a different locale value should receive the template 'activation email 2`
More details can be found here Mapping Location Attribute from Profile Master to Locale attribute in Okta profile results in null value.
If you are creating a user via API call, the following example can be utilized:
API call: {{url}}/api/v1/users?activate=true
Body: {
"profile": {
"firstName": "Test",
"lastName": "User",
"email": "test.user@domain.com",
"login": "test.user@domain.com",
"locale": "es_ES"
}
}
It is recommended to test this flow on a Preview environment before deploying in Production.
That's great, except I'm already doing what you are suggesting.
What I need to do, is translate the page located at /user/welcome
How do I do that?
So, that when the user clicks on that link in the activation email, they see the correct page.
Thanks!