RealDocs

UKismetStringTableLibrary::GetTableEntrySourceString

function Engine Blueprint Since unknown
#include "Kismet/KismetStringTableLibrary.h"
Access: public Specifiers: staticBlueprintPure

Description

Returns the raw source string authored for a given key in a string table, before any localization is applied.

Caveats & Gotchas

  • Returns the source (native-culture) string, not the currently localized display text — this bypasses localization, so it's intended for tooling/debugging rather than user-facing text (use an FText bound to the table for that).
  • Returns an empty string if the table isn't registered or the key doesn't exist; check IsRegisteredTableEntry first if you need to distinguish that from a genuinely empty source string.

Signature

static FString GetTableEntrySourceString(const FName TableId, const FString& Key);

Parameters

Name Type Description Default
TableId const FName Registered ID of the string table.
Key const FString& Entry key to look up.

Return Type

FString

Example

Read the authored source text for a key C++
const FString Source = UKismetStringTableLibrary::GetTableEntrySourceString(TEXT("MyGameStrings"), TEXT("WelcomeMessage"));

Version History

Introduced in: unknown

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.