After some time of development (including upgrades from previous UE versions), I wanted to update localization files. Unfortunately, Gather Text didn’t succeed. I have not received any error logs, neither in the localization dashboard’s screen or editor output log (localization log attached output.txt).
I did manage to complete the command by unchecking Skip Gather Cache. Gather Text completed without any errors, however I seem to have lost a significant percentage of translations I previously had (though this may be due to some other issue, I am not sure).
Please let me know if I am doing something incorrectly or whether there seems to by a some kind of bug. If I could find hidden error logs that provides more information, please do let me know.
You should be able to run Gather Text manually and run it through a debugger by adding the following to your command line when starting the editor, where “Game” is your Localization target name.
I have tried to reproduce the issue but this time everything worked correctly. For the past few weeks we cleared a significant amount of output log warnings, so perhaps one of the warnings caused localization failure.
Unfortunately, the issue where I lost most of my translated words still persists. Perhaps this is caused by an incorrect upgrade procedure from previous unreal engine versions? I used to have around 3800 words translated, now it is down to only 900, even though we didn’t make any changes in the texts that are now missing. Is there a way to recover the missing translations?
How were you doing your translations? Were you translating through the in-editor tools or were you exporting the .po files and translating them through another translation program? If you were translating them in the editor, I’m not sure if anything can be done but I would try exporting them to see if the other words are visible in another program, and I would suggest checking there as well if you were using another program to do this in the first place.
If the translations are still in the files, it should be possible to salvage it, otherwise they’re likely lost.