how to change Microsoft Edge UI to a different Language by GPO or Registry

Tamirb 0 Reputation points
2023-08-09T06:22:39.57+00:00

Hi

I have a problem with a app that show the date in a wrong format it show it in the US format that is MM/DD/YYYY and for what I need it need to show the date as DD/MM/YYYY

now I have look and all the info I can find as for Registry or GPO has no effect as it do change the Language if I go to the setting but it will not load the Edge UI in that Language and in order to fix this problem as for what I have found the only way will be to load Edge UI as En-UK and only then it will show the date as I need it but I can't find any way to make this change outside of Edge.

And I need to do it as this is for Citrix environment so I can't login to every user and change there setting this must be made from GPO/ Registry/ Or change files in the user profile.

From what I know in order for the Microsoft Edge UI to change to a a different language the language must be installed first in Microsoft Edge the question is how can I do that with group policy or registry key.

After the language is installed there is a key that's supposed to enable this language in edge

as you can see here:

https://learn.microsoft.com/en-us/deployedge/microsoft-edge-policies#applicationlocalevalue

ApplicationLocaleValue

but this will not work if the language pack is not installed in Microsoft Edge

Microsoft Edge | Microsoft Edge development
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Raina Zhao - MSFT 2,875 Reputation points Microsoft External Staff
    2023-08-10T07:58:48.6+00:00

    Hi @Tamirb ,

    Based on my test, it is not necessary to install the language pack when you configure the ApplicationLocaleValue policy through GPO/REG key.

    You could follow the steps below to check if it works for you.

    • Enable "Set application locale " policy. I have set the value to "ja" for testing. And then Click "OK". 1
    • Restart your Edge browser.the result as follows:
      2

    You could go to "edge://policy" to check if the policy is successfully applied.
    3

    Please note that there is no Japanese installed when checking "edge://settings/languages".
    4


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Best Regards,

    Raina Zhao

    0 comments No comments

  2. Tamirb 0 Reputation points
    2023-08-13T09:12:19.5633333+00:00

    Ok

    I have found the solution to my problem in the end it wasn't the needs to add the language in edge because I use the edge in explorer mode so This is why this has no impact at all and the only key I needed to change was this key

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International]

    "AcceptLanguage"="he,en-US;q=0.7,en;q=0.3"

    This key sets the default language for Internet Explorer and it set it to Hebrew and therefore the dates is in the way I needed to be. DD/MM/YYYY


    now as for my original query this is the solution As for registry key

    [HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge]

    "ApplicationLocaleValue"="en-GB" (this set the UI to Eng UK)

    "DefinePreferredLanguages"="en-GB,en-US" (This add support for Language for the web page)


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.