FDownloadLocalizationTargetFile

Operation used to download a localization target file from a localization service

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

ILocalizationServiceOperation

FDownloadLocalizationTargetFile

References

Module

LocalizationService

Header

/Engine/Source/Developer/LocalizationService/Public/LocalizationServiceOperations.h

Include

#include "LocalizationServiceOperations.h"

Syntax

class FDownloadLocalizationTargetFile : public ILocalizationServiceOperation

Remarks

Operation used to download a localization target file from a localization service

Variables

Name Description

Protected variable

FString

 

InLocale

The locale (culture code, for example "fr" or "en-us" or "ja-jp") to download the translations for

Protected variable

FString

 

InRelativeOutputFilePathAndName

The path and name to the file downloaded, relative to project directory

Protected variable

FGuid

 

InTargetGuid

The GUID of the Localization Target

Protected variable

FText

 

OutErrorText

Place to easily store and access error message

Functions

Name Description

Public function

FString

 

GetInLocale()

Public function Const

const FStrin...

 

GetInRelativeOutputFilePathAndName()

Public function Const

const FGuid ...

 

GetInTargetGuid()

Public function

FText

 

GetOutErrorText()

Public function

void

 

SetInLocale

(
    FString NewLocale
)

Public function

void

 

SetInRelativeOutputFilePathAndName

(
    const FString& NewInRelativeOutput...
)

Public function

void

 

SetInTargetGuid

(
    const FGuid& NewInTargetGuid
)

Public function

void

 

SetOutErrorText

(
    const FText& NewOutErrorText
)

Overridden from ILocalizationServiceOperation

Name Description

Public function Virtual Const

FText

 

GetInProgressString()

Get the string to display when this operation is in progress

Public function Virtual Const

FName

 

GetName()

Get the name of this operation, used as a unique identifier

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss