Update the Localize UAT command to better handle gathering for plugins.
- Introduced the -IncludePluginsDirectory parameter to include all plugins under a particular directory
- Introduce the ExcludePluginsDirectory parameter to exclude all plugins under a particular directory
- Introduce the EnableIncludedPlugins flag to add all included plugins that pass the exclude filter to the -EnablePlugins editor command line parameter to ensure the plugins are enabled for gathering.
#rb: Jamie.Dale
#jira: none
#test Used the new commands to perform gathers for directories of plugins and enabling plugins that are not on by default.
[CL 26161937 by leon huang in ue5-main branch]
- Added a preview parameter to the Localization UAT command which allows the command to run in preview mode.
- Localization commandlets now generate *_Preview.manifest files during a run into the destination path specified by the config files.
- The localization automation script will delete all files that end with _Preview.manifest at the end of the gather run.
- Improved checks for manifest filename extensions to ensure no malformed manifest filenames are passed into the commandlet
#jira: none
#rb: Jamie.Dale
#preflight: 62c487352f2d0469188c7d30
[CL 20970061 by Leon Huang in ue5-main branch]
#rb ben.marsh
#ROBOMERGE-SOURCE: CL 12740027 via CL 12740029 via CL 12740030
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)
[CL 12740031 by josh adams in Main branch]
#jira
#rb Lauren.Barnes
#rnx
#ROBOMERGE-SOURCE: CL 11201300 via CL 11201305 via CL 11201307
#ROBOMERGE-BOT: (v640-11091645)
[CL 11201310 by jamie dale in Main branch]
This will run the GatherText commandlets for the projects within a single batch in parallel rather than sequence, which can be advantageous for projects with a large number of static localization targets
#jira
#rb Lauren.Barnes
#ROBOMERGE-SOURCE: CL 11168090 via CL 11168101 via CL 11168107
#ROBOMERGE-BOT: (v640-11091645)
[CL 11169066 by jamie dale in Main branch]