Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/FText
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FText AsLocalizable_Advanced
(
const FTextKey& Namespace, |
=== !! This is an ADVANCED function. | Internationalization/Text.h | |
static FText AsLocalizable_Advanced
(
const FTextKey& Namespace, |
Internationalization/Text.h | ||
static FText AsLocalizable_Advanced
(
const FTextKey& Namespace, |
Internationalization/Text.h |
AsLocalizable_Advanced(const FTextKey &, const FTextKey &, const TCHAR *)
Description
=== !! This is an ADVANCED function. USE WITH CAUTION !! ===
Generate a localizable FText for the given ID and source string, either to create a NEW localizable FText, or to dynamically reference an EXISTING FText.
When using it to create a NEW localizable FText (eg, when editing an asset), YOU are responsible for ensuring that the resultant FText is gathered for localization (eg, by assigning it to a FText property or via a CUSTOM gather handler). Note: DO NOT use this as a general replacement for the LOCTEXT macro in C++!
When using it to dynamically reference an EXISTING FText (such as known LOCTEXT in code) it can be thought of as an alternative to FText::FindTextInLiveTable_Advanced that also handles untranslated text. Note: Direct dynamic references to FText are EXTREMELY FRAGILE, and you may want to use a string table instead!
| Name | AsLocalizable_Advanced |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Internationalization/Text.h |
| Include Path | #include "Internationalization/Text.h" |
| Source | /Engine/Source/Runtime/Core/Private/Internationalization/Text.cpp |
static FText AsLocalizable_Advanced
(
const FTextKey & Namespace,
const FTextKey & Key,
const TCHAR * String
)
AsLocalizable_Advanced(const FTextKey &, const FTextKey &, FStringView)
| Name | AsLocalizable_Advanced |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Internationalization/Text.h |
| Include Path | #include "Internationalization/Text.h" |
| Source | /Engine/Source/Runtime/Core/Private/Internationalization/Text.cpp |
static FText AsLocalizable_Advanced
(
const FTextKey & Namespace,
const FTextKey & Key,
FStringView String
)
AsLocalizable_Advanced(const FTextKey &, const FTextKey &, FString &&)
| Name | AsLocalizable_Advanced |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Internationalization/Text.h |
| Include Path | #include "Internationalization/Text.h" |
| Source | /Engine/Source/Runtime/Core/Private/Internationalization/Text.cpp |
static FText AsLocalizable_Advanced
(
const FTextKey & Namespace,
const FTextKey & Key,
FString && String
)