UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TextLocalizationManager.cpp File Reference

Namespaces

namespace  TextLocalizationManager
 

Enumerations

enum class  TextLocalizationManager::EDisplayStringSupport : int32 { TextLocalizationManager::Auto = 0 , TextLocalizationManager::Enabled = 1 , TextLocalizationManager::Disabled = 2 }
 
enum class  ERequestedCultureOverrideLevel : uint8 {
  CommandLine , EditorSettings , GameUserSettings , GameSettings ,
  EngineSettings , Defaults
}
 

Functions

 DEFINE_LOG_CATEGORY_STATIC (LogTextLocalizationManager, Log, All)
 
FString TextLocalizationManager::KeyifyTextId (const FTextId &TextId)
 
bool IsLocalizationLockedByConfig ()
 
FString GetRequestedCulture (const TCHAR *InCommandLineKey, const TCHAR *InConfigKey, const TCHAR *InDefaultCulture, ERequestedCultureOverrideLevel &OutOverrideLevel)
 
FString GetRequestedLanguage (ERequestedCultureOverrideLevel &OutOverrideLevel)
 
FString GetRequestedLocale (ERequestedCultureOverrideLevel &OutOverrideLevel)
 
TArray< TTuple< FName, FString > > GetRequestedAssetGroups (const ERequestedCultureOverrideLevel InLanguageOverrideLevel)
 
void ApplyDefaultCultureSettings (const ELocalizationLoadFlags LocLoadFlags)
 
void BeginPreInitTextLocalization ()
 
void BeginInitTextLocalization ()
 
void InitEngineTextLocalization ()
 
void InitGameTextLocalization ()
 

Enumeration Type Documentation

◆ ERequestedCultureOverrideLevel

Enumerator
CommandLine 
EditorSettings 
GameUserSettings 
GameSettings 
EngineSettings 
Defaults 

Function Documentation

◆ ApplyDefaultCultureSettings()

void ApplyDefaultCultureSettings ( const ELocalizationLoadFlags  LocLoadFlags)

◆ BeginInitTextLocalization()

void BeginInitTextLocalization ( )

◆ BeginPreInitTextLocalization()

void BeginPreInitTextLocalization ( )

◆ DEFINE_LOG_CATEGORY_STATIC()

DEFINE_LOG_CATEGORY_STATIC ( LogTextLocalizationManager  ,
Log  ,
All   
)

◆ GetRequestedAssetGroups()

TArray< TTuple< FName, FString > > GetRequestedAssetGroups ( const ERequestedCultureOverrideLevel  InLanguageOverrideLevel)

◆ GetRequestedCulture()

FString GetRequestedCulture ( const TCHAR InCommandLineKey,
const TCHAR InConfigKey,
const TCHAR InDefaultCulture,
ERequestedCultureOverrideLevel OutOverrideLevel 
)

◆ GetRequestedLanguage()

FString GetRequestedLanguage ( ERequestedCultureOverrideLevel OutOverrideLevel)

◆ GetRequestedLocale()

FString GetRequestedLocale ( ERequestedCultureOverrideLevel OutOverrideLevel)

◆ InitEngineTextLocalization()

void InitEngineTextLocalization ( )

◆ InitGameTextLocalization()

void InitGameTextLocalization ( )

◆ IsLocalizationLockedByConfig()

bool IsLocalizationLockedByConfig ( )