Localize
- class uetools.commands.uat.localize.LocalUAT[source]
Updates the external localization data using the arguments provided.
- project
Project name
- Type:
str
- UEProjectRoot
Optional root-path to the project we’re gathering for (defaults to CmdEnv.LocalRoot if unset).
- Type:
Optional[str]
- UEProjectDirectory
Sub-path to the project we’re gathering for (relative to UEProjectRoot)
- Type:
str
- UEProjectName
Optional name of the project we’re gathering for (should match its .uproject file, eg QAGame).
- Type:
Optional[str]
- LocalizationProjectNames
Comma separated list of the projects to gather text from.
- Type:
Optional[str]
- LocalizationBranch
Optional suffix to use when uploading the new data to the localization provider.
- Type:
Optional[str]
- LocalizationProvider
Optional localization provide override.
- Type:
Optional[str]
- LocalizationSteps
Optional comma separated list of localization steps to perform [Download, Gather, Import, Export, Compile, GenerateReports, Upload] (default is all). Only valid for projects using a modular config.
- Type:
Optional[str]
- IncludePlugins
Optional flag to include plugins from within the given UEProjectDirectory as part of the gather. This may optionally specify a comma separated list of the specific plugins to gather (otherwise all plugins will be gathered).
- Type:
bool
- ExcludePlugins
Optional comma separated list of plugins to exclude from the gather.
- Type:
Optional[str]
- IncludePlatforms
Optional flag to include platforms from within the given UEProjectDirectory as part of the gather.
- Type:
bool
- AdditionalCSCommandletArguments
Optional arguments to pass to the gather process.
- Type:
Optional[str]
- ParallelGather
Run the gather processes for a single batch in parallel rather than sequence.
- Type:
bool
- OneSkyProjectGroupName
- Type:
Optional[str] = None
Examples
uecli uat-local --project GamekitDev --IncludePlugins --ParallelGather --LocalizationSteps Gather --LocalizationProjectNames GamekitDev- name: str = 'localize'
- class Arguments[source]
Arguments(project: str = None, UEProjectRoot: Optional[str] = None, UEProjectDirectory: str = ‘’, UEProjectName: Optional[str] = None, LocalizationProjectNames: Optional[str] = None, LocalizationBranch: Optional[str] = None, LocalizationProvider: Optional[str] = None, LocalizationSteps: Optional[str] = None, IncludePlugins: bool = False, ExcludePlugins: Optional[str] = None, IncludePlatforms: bool = False, AdditionalCSCommandletArguments: Optional[str] = None, ParallelGather: bool = False, OneSkyProjectGroupName: Optional[str] = None)
- project: str = None
- UEProjectRoot: str | None = None
- UEProjectDirectory: str = ''
- UEProjectName: str | None = None
- LocalizationProjectNames: str | None = None
- LocalizationBranch: str | None = None
- LocalizationProvider: str | None = None
- LocalizationSteps: str | None = None
- IncludePlugins: bool = False
- ExcludePlugins: str | None = None
- IncludePlatforms: bool = False
- AdditionalCSCommandletArguments: str | None = None
- ParallelGather: bool = False
- OneSkyProjectGroupName: str | None = None