Text-localization doesn't work in packaged build... Despite correct settings!

Hello,

I’ve been struggling with localization all day, and I’m at a point where it’s working perfectly in standalone play mode, but not at all in a packaged build (shipping/development). It just stays in English, despite the “Set Current Culture” node returning true.

What I’ve done:

  • Included languages in “Languages to package”.
  • Set Internationalization support to “All”.
  • Added:
    [Internationalization]
    +LocalizationPaths=%GAMEDIR%Content/Localization/Game
    to defaultgame.ini.
  • Made sure the loading policy in the localization dashboard is set to “Always”.
  • Added /Game/Localization/Game folder to “Additional Asset Directories to Cook”.

If anyone can offer some help, it would be much appreciated!! I’m running out of ideas here!

Will provide some pictures of my Localization dashboard, and project settings.

Update: I found the problem.

When I build from the project launcher tool, it overrides my settings to only build english.

I have to build from Platforms–>Package Project in the top bar of UE. Then it cooks all the languages properly.

Not sure why that’s happening, or how to fix it, but I guess I’ll just switch to packaging from the platform drop-down.