Where can I delete old localization entires?
I used localization tool on my project, using "leet" for main native language and RU and EN as translated cultures, gathered all and got table of translations. After this I changed all entries in UMG widgets to more generic texts. Old words mentioned anywhere as I see. But now I going to Localization dashboard and I see old texts! I just deleted old localization directory and it does not gives result. What can I do to delete old localization keys? Where stored this localization data? Or there more easy tool to delete it?
asked Mar 03 '16 at 08:17 AM in Using UE4
I tested this myself using the latest code and it seemed to work okay.
What I suspect is happening (I'm assuming you're using 4.10) is that the cache of texts in the package header has ended up in a bad state (there used to be several bugs in this prior to 4.11), and that it still thinks the old text is being used, so those old texts are still ending up in your manifest file.
If you're building from source then we can verify this easily enough with a small code change. If you open up GatherTextFromAssetsCommandlet.cpp and search for
If you're not building from source (or can't make this code change), then you might want to try re-saving all of your UMG assets again (one of the bugs was that we were including transient data in the cache, which meant that a UMG asset would also gather the text from any UMG asset widgets nested within it, causing issues when the inner UMG asset was changed without re-saving the outer UMG asset).
If that still doesn't work then you can take a look at your manifest file and check to see if the old text is present in there, and if so, it'll tell you which asset it thinks it's being used in.
answered Mar 04 '16 at 02:49 PM
Jamie Dale STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here