UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTextLocalizationMetaDataResource Class Reference

#include <TextLocalizationResource.h>

Public Member Functions

 FTextLocalizationMetaDataResource ()=default
 
 FTextLocalizationMetaDataResource (const FTextLocalizationMetaDataResource &)=default
 
FTextLocalizationMetaDataResourceoperator= (const FTextLocalizationMetaDataResource &)=default
 
 FTextLocalizationMetaDataResource (FTextLocalizationMetaDataResource &&)=default
 
FTextLocalizationMetaDataResourceoperator= (FTextLocalizationMetaDataResource &&)=default
 
CORE_API bool LoadFromFile (const FString &FilePath)
 
CORE_API bool LoadFromArchive (FArchive &Archive, const FString &LocMetaID)
 
CORE_API bool SaveToFile (const FString &FilePath)
 
CORE_API bool SaveToArchive (FArchive &Archive, const FString &LocMetaID)
 

Public Attributes

FString NativeCulture
 
FString NativeLocRes
 
TArray< FString > CompiledCultures
 
bool bIsUGC = false
 

Detailed Description

Utility class for working with Localization MetaData Resource (LocMeta) files.

Constructor & Destructor Documentation

◆ FTextLocalizationMetaDataResource() [1/3]

FTextLocalizationMetaDataResource::FTextLocalizationMetaDataResource ( )
default

◆ FTextLocalizationMetaDataResource() [2/3]

FTextLocalizationMetaDataResource::FTextLocalizationMetaDataResource ( const FTextLocalizationMetaDataResource )
default

◆ FTextLocalizationMetaDataResource() [3/3]

FTextLocalizationMetaDataResource::FTextLocalizationMetaDataResource ( FTextLocalizationMetaDataResource &&  )
default

Member Function Documentation

◆ LoadFromArchive()

bool FTextLocalizationMetaDataResource::LoadFromArchive ( FArchive Archive,
const FString &  LocMetaID 
)

Load the given LocMeta archive into this resource.

◆ LoadFromFile()

bool FTextLocalizationMetaDataResource::LoadFromFile ( const FString &  FilePath)

Load the given LocMeta file into this resource.

◆ operator=() [1/2]

FTextLocalizationMetaDataResource & FTextLocalizationMetaDataResource::operator= ( const FTextLocalizationMetaDataResource )
default

◆ operator=() [2/2]

FTextLocalizationMetaDataResource & FTextLocalizationMetaDataResource::operator= ( FTextLocalizationMetaDataResource &&  )
default

◆ SaveToArchive()

bool FTextLocalizationMetaDataResource::SaveToArchive ( FArchive Archive,
const FString &  LocMetaID 
)

Save this resource to the given LocMeta archive.

◆ SaveToFile()

bool FTextLocalizationMetaDataResource::SaveToFile ( const FString &  FilePath)

Save this resource to the given LocMeta file.

Member Data Documentation

◆ bIsUGC

bool FTextLocalizationMetaDataResource::bIsUGC = false

True if this LocMeta was generated from UGC localization data (

See also
UserGeneratedContentLocalization)

◆ CompiledCultures

TArray<FString> FTextLocalizationMetaDataResource::CompiledCultures

Name of all cultures with compiled LocRes files for the localization target (

Note
may be empty for older LocMeta files).

◆ NativeCulture

FString FTextLocalizationMetaDataResource::NativeCulture

Name of the native culture for the localization target, eg) "en".

◆ NativeLocRes

FString FTextLocalizationMetaDataResource::NativeLocRes

Relative path to the native LocRes file for the localization target, eg) "en/Game.locres".


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