Locres files not appearing in pak file contents

Hi,

When I run UnrealPak.exe -List or UnrealEditor-Cmd.exe Game.uproject -run=IoStore -List on each pak/utoc/ucas file, I cannot find any locres or locmeta entries.

However these locres/locmeta files do appear in the Manifest_UFSFiles_Win64.txt, and there are no errors when switching between languages in the client build.

My question is:

  • Should locres and locmeta files be listed when listing contents of the pak files?
  • If we use the LocalizationTargetsToChunk setting, how can we verify what is included in each pak?

Note that string tables assets appear in pak file lists, and LOC targets have been compiled successfully (they appear under \Content\Localization).

We’ve checked all pak files including global. We are currently using UE5.6.

Thanks

[Attachment Removed]

Steps to Reproduce

  • Run UnrealPak.exe -List or UnrealEditor-Cmd.exe Game.uproject -run=IoStore -List on each pak/utoc/ucas file
  • Notice there are no locres or locmeta entries
    [Attachment Removed]

Hello!

The locres\locmeta files should be part of the pak files directly.

UnrealPak.exe pakchunkX-Windows.pak -List

When using using LocalizationTargetsToChunk, Chunk 0 should contain the “normal” files while the others will contain XXX_locchunkX.locmeta. The locres will be present in Chunks that contain localized strings.

Regards,

Martin

[Attachment Removed]