Where are the B2C Custom Language JSON definitions for User Flows?

Illimar Pihlamäe 20 Reputation points
2023-10-10T10:04:13.7+00:00

So I am trying to set up the custom language for the SUSI local account (e-mail) and I have ran out of ideas at this point. The ones I did manage to get in place where done through blind trial and error.

Where are the translation definitions defined so I could simply look up the values I need?

There are more that just do not come through the downloaded file, but here is an example:User's image

(The English ones are incorrect then)

Also... for some reason you do not have a B2C tag here.

Microsoft Security Microsoft Entra Microsoft Entra ID
0 comments No comments
{count} votes

Accepted answer
  1. Thomas Meads 1,586 Reputation points
    2023-10-10T11:19:15.4866667+00:00

    Hi,

    Not sure if this is being done using custom policies or user flows however this guide explains the setup for localisation:
    https://learn.microsoft.com/en-us/azure/active-directory-b2c/localization

    Additionally this is the list of localisation IDs:
    https://learn.microsoft.com/en-us/azure/active-directory-b2c/localization-string-ids

    I have found that the learn list is not extensive so you can also head to user flows -> click on any flow -> Languages -> Enable customisation -> click on a language. This will show a panel with all the pages with a link to download the default customisation file.

    It is also worth noting that some of the localisation IDs are spread across multiple 'screens' and therefore have different files. I believe the screen you are looking at is under 'Local Account Signup Page'. If this is the unified page then I would expect the string IDs to be the same and they could just be missing from the default file for this page.

    I hope this helps.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.