UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTextLocalizationResourceVersion Struct Reference

#include <TextLocalizationResourceVersion.h>

Public Types

enum class  ELocMetaVersion : uint8 {
  Initial = 0 , AddedCompiledCultures , AddedIsUGC , LatestPlusOne ,
  Latest = LatestPlusOne - 1
}
 
enum class  ELocResVersion : uint8 {
  Legacy = 0 , Compact , Optimized_CRC32 , Optimized_CityHash64_UTF16 ,
  LatestPlusOne , Latest = LatestPlusOne - 1
}
 

Static Public Attributes

static CORE_API const FGuid LocMetaMagic = FGuid(0xA14CEE4F, 0x83554868, 0xBD464C6C, 0x7C50DA70)
 
static CORE_API const FGuid LocResMagic = FGuid(0x7574140E, 0xFC034A67, 0x9D90154A, 0x1B7F37C3)
 

Detailed Description

Version information for compiled LocMeta (Localization MetaData Resource) and LocRes (Localization Resource) files

Member Enumeration Documentation

◆ ELocMetaVersion

Data versions for LocMeta files.

Enumerator
Initial 

Initial format.

AddedCompiledCultures 

Added complete list of cultures compiled for the localization target.

AddedIsUGC 

Added bIsUGC flag

LatestPlusOne 
Latest 

◆ ELocResVersion

Data versions for LocRes files.

Enumerator
Legacy 

Legacy format file - will be missing the magic number.

Compact 

Compact format file - strings are stored in a LUT to avoid duplication.

Optimized_CRC32 

Optimized format file - namespaces/keys are pre-hashed (CRC32), we know the number of elements up-front, and the number of references for each string in the LUT (to allow stealing).

Optimized_CityHash64_UTF16 

Optimized format file - namespaces/keys are pre-hashed (CityHash64, UTF-16), we know the number of elements up-front, and the number of references for each string in the LUT (to allow stealing).

LatestPlusOne 
Latest 

Member Data Documentation

◆ LocMetaMagic

const FGuid FTextLocalizationResourceVersion::LocMetaMagic = FGuid(0xA14CEE4F, 0x83554868, 0xBD464C6C, 0x7C50DA70)
static

Magic number identifying a LocMeta file.

◆ LocResMagic

const FGuid FTextLocalizationResourceVersion::LocResMagic = FGuid(0x7574140E, 0xFC034A67, 0x9D90154A, 0x1B7F37C3)
static

Magic number identifying a LocRes file.

Note
Legacy LocRes files will be missing this as it wasn't added until version 1.

The documentation for this struct was generated from the following files: