Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UKismetInternationalizationLibrary |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Kismet/KismetInternationalizationLibrary.h |
| Include Path | #include "Kismet/KismetInternationalizationLibrary.h" |
Syntax
UCLASS (Meta=(BlueprintThreadSafe, ScriptName="InternationalizationLibrary"), MinimalAPI)
class UKismetInternationalizationLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UKismetInternationalizationLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void ClearCurrentAssetGroupCulture
(
const FName AssetGroup, |
Clear the given asset group category culture. | Kismet/KismetInternationalizationLibrary.h |
|
| Get the display name of the given culture. | Kismet/KismetInternationalizationLibrary.h |
|
|
static FString GetCurrentAssetGroupCulture
(
const FName AssetGroup |
Get the given asset group category culture. | Kismet/KismetInternationalizationLibrary.h |
|
static FString GetCurrentCulture () |
Get the current culture as an IETF language tag: | Kismet/KismetInternationalizationLibrary.h |
|
static FString GetCurrentLanguage () |
Get the current language (for localization) as an IETF language tag: | Kismet/KismetInternationalizationLibrary.h |
|
static FString GetCurrentLocale () |
Get the current locale (for internationalization) as an IETF language tag: | Kismet/KismetInternationalizationLibrary.h |
|
static TArray< FString > GetLocalizedCultures
(
const ELocalizationLoadFlags LoadFlags |
Get the list of cultures that have localization data available for them. | Kismet/KismetInternationalizationLibrary.h | |
static TArray< FString > GetLocalizedCultures
(
const bool IncludeGame, |
Get the list of cultures that have localization data available for them. | Kismet/KismetInternationalizationLibrary.h |
|
static FString GetNativeCulture
(
const ELocalizedTextSourceCategory TextCategory |
Get the native culture for the given localization category. | Kismet/KismetInternationalizationLibrary.h |
|
| Given a list of available cultures, try and find the most suitable culture from the list based on culture prioritization. | Kismet/KismetInternationalizationLibrary.h |
|
|
static bool IsCultureRightToLeft
(
const FString& Culture |
Returns if the given culture reads left to right | Kismet/KismetInternationalizationLibrary.h |
|
| Set the given asset group category culture from an IETF language tag (eg, "zh-Hans-CN"). | Kismet/KismetInternationalizationLibrary.h |
|
|
static bool SetCurrentCulture
(
const FString& Culture, |
Set the current culture. | Kismet/KismetInternationalizationLibrary.h |
|
static bool SetCurrentLanguage
(
const FString& Culture, |
Set only the current language (for localization). | Kismet/KismetInternationalizationLibrary.h |
|
static bool SetCurrentLanguageAndLocale
(
const FString& Culture, |
Set the current language (for localization) and locale (for internationalization). | Kismet/KismetInternationalizationLibrary.h |
|
static bool SetCurrentLocale
(
const FString& Culture, |
Set only the current locale (for internationalization). | Kismet/KismetInternationalizationLibrary.h |
|