#Ini File Download
Dear Friends at Epic,
#Progress
After learning of the bug with gathertext not working with directories with spaces in them (such as “Unreal Projects”),
I moved Solus to my C:/
so the main directory is now C:/Solus
#Issue
I am successfully completing the gather text commandlet, but no manifests are written!
I am positive I have uses of NSLOCTEXT in my source files
#Commandline
“C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe” “C:\Solus\Solus.uproject” -run=GatherText -config=“C:\Solus\Config\Localization\Engine.ini” -log
#Skipping Content
Please note I am skipping the content step because it takes a very long time and I am trying to test whether the system is working.
When I included the Content I still got the same behavior of no manifest being written.
#Config
;correct path?
;../../../Solus/Content/Localization/Engine
[CommonSettings]
SourcePath=../../../Solus/Content/Localization/Engine
DestinationPath=../../../Solus/Content/Localization/Engine
ManifestName=Engine.manifest
ArchiveName=Engine.archive
SourceCulture=en
CulturesToGenerate=en
CulturesToGenerate=ja
CulturesToGenerate=ko
CulturesToGenerate=zh-CN
CulturesToGenerate=sp
;Gather text from source code
[GatherTextStep0]
CommandletClass=GatherTextFromSource
;IncludePaths=Solus/Source/Solus/Base
;IncludePaths=Solus/Source/Solus/SolusPC
;IncludePaths=Source/Solus/Base
;IncludePaths=Source/Solus/SolusPC
IncludePaths=../../../Solus/Source/Solus/Base
IncludePaths=../../../Solus/Source/Solus/SolusBPLibraries
IncludePaths=../../../Solus/Source/Solus/Base/Components
IncludePaths=../../../Solus/Source/Solus/SolusCore
IncludePaths=../../../Solus/Source/Solus/SolusSaveSystem
IncludePaths=../../../Solus/Source/Solus/SolusCharacter
IncludePaths=../../../Solus/Source/Solus/SolusPC
IncludePaths=../../../Solus/Source/Solus/SolusFadingDecal
IncludePaths=../../../Solus/Source/Solus/SolusItems
IncludePaths=../../../Solus/Source/Solus/SolusLevelScriptActor
IncludePaths=../../../Solus/Source/Solus/SolusMorphing
;File Extensions
SourceFileSearchFilters=*.cpp
SourceFileSearchFilters=*.h
SourceFileSearchFilters=*.c
SourceFileSearchFilters=*.inl
SourceFileSearchFilters=*.mm
SourceFileSearchFilters=*.ini
;Gather text from assets
;[GatherTextStep1]
;CommandletClass=GatherTextFromAssets
;Include Paths
IncludePaths=*/Solus/Content/*
;Exclude Paths
ExcludePaths=*/Solus/Content/TestPackages/*
;Asset Extensions
PackageExtensions=*.umap
PackageExtensions=*.upk
PackageExtensions=*.uasset
;Exclude Classes
ExcludeClasses=Texture
ExcludeClasses=TextureCube
ExcludeClasses=Texture2D
ExcludeClasses=StaticMesh
ExcludeClasses=Material
bFixBroken=false
;Write Manifest
[GatherTextStep1]
CommandletClass=GenerateGatherManifest
;Write Archives
[GatherTextStep2]
CommandletClass=GenerateGatherArchive
bPurgeOldEmptyEntries=true
;Write Localized Text Resource
[GatherTextStep3]
CommandletClass=GenerateTextLocalizationResource
ResourceName=Engine.locres
;Write Text Localization Report
[GatherTextStep4]
CommandletClass=GenerateTextLocalizationReport
DestinationPath=C:/Users/Rama/Documents/Unreal Projects/Solus/Config/Localization/Engine/WordCounts
bConflictReport=true
ConflictReportName=EngineConflicts.txt
#Log
[2014.08.19-10.44.43:167][ 0]LogInit: Executing Class /Script/UnrealEd.GatherTextCommandlet
[2014.08.19-10.44.43:168][ 0]LogInit: Initializing Editor Engine...
[2014.08.19-10.44.43:168][ 0]LogEngine: Initializing Engine...
[2014.08.19-10.44.43:187][ 0]LogAIModule: Creating AISystem for world NewWorld
[2014.08.19-10.44.43:265][ 0]LogDerivedDataCache: Saved boot cache 0.08s 24MB C:/Users/Rama/AppData/Local/UnrealEngine/4.4/DerivedDataCache/Boot.ddc.
[2014.08.19-10.44.43:268][ 0]LogInit: Texture streaming: Disabled
[2014.08.19-10.44.43:277][ 0]LogInit: Initializing Editor Engine Completed
[2014.08.19-10.44.43:423][ 0]LogGatherTextCommandlet: Beginning GatherText Commandlet.
[2014.08.19-10.44.43:423][ 0]LogGatherTextCommandlet: Executing GatherTextStep0: GatherTextFromSourceCommandlet
[2014.08.19-10.44.43:493][ 0]LogGatherTextCommandlet: Completed GatherTextStep0: GatherTextFromSourceCommandlet
[2014.08.19-10.44.43:493][ 0]LogGatherTextCommandlet: Executing GatherTextStep1: GenerateGatherManifestCommandlet
[2014.08.19-10.44.43:494][ 0]LogGatherTextCommandlet: Completed GatherTextStep1: GenerateGatherManifestCommandlet
[2014.08.19-10.44.43:494][ 0]LogGatherTextCommandlet: Executing GatherTextStep2: GenerateGatherArchiveCommandlet
[2014.08.19-10.44.43:495][ 0]LogGenerateArchiveCommandlet: Writing archive to ../../../Solus/Content/Localization/Engine.
[2014.08.19-10.44.43:496][ 0]LogGenerateArchiveCommandlet: Writing archive to ../../../Solus/Content/Localization/Engine.
[2014.08.19-10.44.43:497][ 0]LogGenerateArchiveCommandlet: Writing archive to ../../../Solus/Content/Localization/Engine.
[2014.08.19-10.44.43:498][ 0]LogGenerateArchiveCommandlet: Writing archive to ../../../Solus/Content/Localization/Engine.
[2014.08.19-10.44.43:499][ 0]LogGenerateArchiveCommandlet: Writing archive to ../../../Solus/Content/Localization/Engine.
[2014.08.19-10.44.43:499][ 0]LogGatherTextCommandlet: Completed GatherTextStep2: GenerateGatherArchiveCommandlet
[2014.08.19-10.44.43:499][ 0]LogGatherTextCommandlet: Executing GatherTextStep3: GenerateTextLocalizationResourceCommandlet
[2014.08.19-10.44.43:503][ 0]LogGatherTextCommandlet: Completed GatherTextStep3: GenerateTextLocalizationResourceCommandlet
[2014.08.19-10.44.43:503][ 0]LogGatherTextCommandlet: Executing GatherTextStep4: GenerateTextLocalizationReportCommandlet
[2014.08.19-10.44.43:504][ 0]LogGatherTextCommandlet: Completed GatherTextStep4: GenerateTextLocalizationReportCommandlet
[2014.08.19-10.44.43:504][ 0]LogInit:Display:
[2014.08.19-10.44.43:504][ 0]LogInit:Display: Warning/Error Summary
[2014.08.19-10.44.43:505][ 0]LogInit:Display: ---------------------
[2014.08.19-10.44.43:506][ 0]LogInit:Display: LogBlueprint:Warning: [compiler] Warning InputAction Event references unknown Action 'SolusCrouch' for SolusCrouch
[2014.08.19-10.44.43:506][ 0]LogInit:Display: LogBlueprint:Warning: [compiler] Warning InputAction Event references unknown Action 'SolusSleepMode' for SolusSleepMode
[2014.08.19-10.44.43:507][ 0]LogInit:Display: LogBlueprint:Warning: [compiler] Warning InputAction Event references unknown Action 'SolusInGameMenuMode' for SolusInGameMenuMode
[2014.08.19-10.44.43:507][ 0]LogInit:Display: LogBlueprint:Warning: [compiler] Warning InputAction Event references unknown Action 'SolusSaveMode' for SolusSaveMode
[2014.08.19-10.44.43:508][ 0]LogInit:Display: LogBlueprint:Warning: [compiler] Warning InputAction Event references unknown Action 'SolusLoadMode' for SolusLoadMode
[2014.08.19-10.44.43:509][ 0]LogInit:Display: LogBlueprint:Warning: [compiler] Warning [0005.84] Compile of SolusPlayerController successful, but with 5 Warning(s) [in 92 ms]
[2014.08.19-10.44.43:509][ 0]LogInit:Display: LogLinker:Warning: Can't find file '/Game/Sounds/Items/Cue/SO_Items_PDAMessage01_Cue'
[2014.08.19-10.44.43:510][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load '/Game/Sounds/Items/Cue/SO_Items_PDAMessage01_Cue': Can't find file '/Game/Sounds/Items/Cue/SO_Items_PDAMessage01_Cue'
[2014.08.19-10.44.43:511][ 0]LogInit:Display: LogLinker:Warning: Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage01_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusVoiceSystem.uasset.
[2014.08.19-10.44.43:511][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load '../../../../../../Solus/Content/Blueprints/Game/SolusVoiceSystem.uasset': Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage01_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusVoiceSystem.uasset.
[2014.08.19-10.44.43:512][ 0]LogInit:Display: LogLinker:Warning: Can't find file '/Game/Sounds/Items/Cue/SO_Items_PDAMessage02_Cue'
[2014.08.19-10.44.43:512][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load '/Game/Sounds/Items/Cue/SO_Items_PDAMessage02_Cue': Can't find file '/Game/Sounds/Items/Cue/SO_Items_PDAMessage02_Cue'
[2014.08.19-10.44.43:513][ 0]LogInit:Display: LogLinker:Warning: Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage02_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusVoiceSystem.uasset.
[2014.08.19-10.44.43:513][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load '../../../../../../Solus/Content/Blueprints/Game/SolusVoiceSystem.uasset': Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage02_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusVoiceSystem.uasset.
[2014.08.19-10.44.43:514][ 0]LogInit:Display: LogBlueprint:Warning: [compiler] Warning [0011.22] Compile of SolusPlayerController successful, but with 5 Warning(s) [in 95 ms]
[2014.08.19-10.44.43:515][ 0]LogInit:Display: LogLinker:Warning: Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage01_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusPDAPlayer.uasset.
[2014.08.19-10.44.43:515][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load '../../../../../../Solus/Content/Blueprints/Game/SolusPDAPlayer.uasset': Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage01_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusPDAPlayer.uasset.
[2014.08.19-10.44.43:516][ 0]LogInit:Display: LogLinker:Warning: Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage02_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusPDAPlayer.uasset.
[2014.08.19-10.44.43:516][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load '../../../../../../Solus/Content/Blueprints/Game/SolusPDAPlayer.uasset': Can't find file for asset '/Game/Sounds/Items/Cue/SO_Items_PDAMessage02_Cue' while loading ../../../../../../Solus/Content/Blueprints/Game/SolusPDAPlayer.uasset.
[2014.08.19-10.44.43:517][ 0]LogInit:Display: BlueprintLog:Warning: Warning Blueprint RadialDamageTrigger has been migrated and requires re-saving to avoid import errors
[2014.08.19-10.44.43:517][ 0]LogInit:Display: BlueprintLog:Warning: Warning Blueprint CampFire has been migrated and requires re-saving to avoid import errors
[2014.08.19-10.44.43:518][ 0]LogInit:Display: BlueprintLog:Warning: Warning Blueprint LeverSystem has been migrated and requires re-saving to avoid import errors
[2014.08.19-10.44.43:518][ 0]LogInit:Display: BlueprintLog:Warning: Warning Blueprint LadderVolume has been migrated and requires re-saving to avoid import errors
[2014.08.19-10.44.43:519][ 0]LogInit:Display:
[2014.08.19-10.44.43:519][ 0]LogInit:Display: Success - 0 error(s), 40 warning(s)
#Ideas?
any idea why the manifest is not being written?
I even pre-created C:/Solus/Content/Localization/Engine dir
#Thanks!
Rama
PS: Yes I know, I will change it away from engine as my naming scheme once I get it working