Files
UnrealEngineUWP/Engine/Config/Localization/EditorTutorials.ini
Leon Huang fdc3612f26 Fix for CIS localization errors caused by the text gathering commandlet returning an error code.
The issue is caused by EditorTutorials.ini failing to load a dependent module: IntroTutorials. This module has been moved into a plugin.
- Updated EditorTutorials.ini to remove IntroTutorials as a required preload dependency
- Added logging to GatherTextCommandlets.cpp to detect when certain modules that are required to be preloaded fail to load.
#rnx
#jira: UE-142116
#rb: Jamie.Dale
#fyi: Vincent.Gauthier
#preflight: 620f5adb7509be9843717938

[CL 19048222 by Leon Huang in ue5-main branch]
2022-02-18 04:10:56 -05:00

65 lines
2.0 KiB
INI

[CommonSettings]
ManifestDependencies=Content/Localization/Engine/Engine.manifest
ManifestDependencies=Content/Localization/Editor/Editor.manifest
ManifestDependencies=Content/Localization/Category/Category.manifest
ManifestDependencies=Content/Localization/Keywords/Keywords.manifest
ManifestDependencies=Content/Localization/PropertyNames/PropertyNames.manifest
ManifestDependencies=Content/Localization/ToolTips/ToolTips.manifest
SourcePath=Content/Localization/EditorTutorials
DestinationPath=Content/Localization/EditorTutorials
ManifestName=EditorTutorials.manifest
ArchiveName=EditorTutorials.archive
PortableObjectName=EditorTutorials.po
NativeCulture=en
CulturesToGenerate=es
CulturesToGenerate=en
CulturesToGenerate=ja
CulturesToGenerate=ko
CulturesToGenerate=pt-BR
CulturesToGenerate=zh-Hans
;NOTE: IntroTutorials is now moved into the GuidedTutorial plugin.
; That module needs to be loaded first so make sure the plugin is enabled before performing these gathers.
;Gather text from assets
[GatherTextStep0]
CommandletClass=GatherTextFromAssets
IncludePathFilters=Content/Tutorial/*
PackageFileNameFilters=*.umap
PackageFileNameFilters=*.upk
PackageFileNameFilters=*.uasset
bFixBroken=false
ShouldGatherFromEditorOnlyData=true
;Write Manifest
[GatherTextStep1]
CommandletClass=GenerateGatherManifest
;Write Archives
[GatherTextStep2]
CommandletClass=GenerateGatherArchive
bPurgeOldEmptyEntries=true
;Import localized PO files
[GatherTextStep3]
CommandletClass=InternationalizationExport
bImportLoc=true
;Write Localized Text Resource
[GatherTextStep4]
CommandletClass=GenerateTextLocalizationResource
ResourceName=EditorTutorials.locres
;Export to PO files
[GatherTextStep5]
CommandletClass=InternationalizationExport
bExportLoc=true
;Write Text Localization Report
[GatherTextStep6]
CommandletClass=GenerateTextLocalizationReport
DestinationPath=\\epicgames.net\root\UE3\Localization\WordCounts
bWordCountReport=true
WordCountReportName=EditorTutorials.csv
bConflictReport=true
ConflictReportName=EditorTutorialsConflicts.txt