The game started in German, and I couldn’t change the language. Multiple sites told me how to change the language of the Epic Games Launcher instead. WTF??

Here’s the solution: Find GameUserSettings.ini in %localappdata%\HogwartsLegacy\Saved\Config\WindowsNoEditor and add these two lines:

[Internationalization]    
Language=en-US

Now the game is in English.

CAREFUL: The game is overwriting this file. You need to do this every time you want to play the game or set the file to read-only. Which prevents you from changing some settings.

  • Fubarberry@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    22
    ·
    2 days ago

    You can supposedly fix this by setting environmental variables in Heroic. Go to the game in heroic>advanced>environmental variables (wiki page)

    Then do the following variable:

    Key: LANG, Value: en_US.UTF-8

    Key: LC_ALL, Value: en_US.UTF-8

    Key: LANGUAGE, Value: en_US:en

    • CaptainBasculin@lemmy.bascul.in
      link
      fedilink
      English
      arrow-up
      22
      ·
      edit-2
      2 days ago

      Reading the language off of system locale only AND not giving players option to change in settings on a AAA game that has been out for a year is unacceptable.

      Still a cool trick on heroic’s part though