What is Staging Files?
Staging file is a portion of the translatable files/data from the original games that are cached for further processing.
Most of the time, a game consists of images, audio, and heaps of binary files. Just a little portion of those files are actually translatable.
In order to get the translatable files, it is usually necessary to extract, decrypt, unscramble the game data. … And that process requires time, large computer resources and a huge deal of disk space several times the size of the original game. Nobody wants this process to happen every time they perform an action in Translator++. So, by caching the translatable data, we can skip those processes entirely when exporting, injecting or test playing the game.
Where are staging files located?
By default staging files are located at :
[your Translator++ installation directory]\www\php\cache
You can change the default location of the staging file in
Options → Preferences → Staging Directory
Each translation project may also have a different staging path than the default. It can be configured via
Project Properties → Staging → Staging Path
Why did I lost my staging files?
There are several possibilities, such as but not limited to :
.transfile from other computers / other instance of Translator++ installation.
- Improper way of upgrading Translator++. (Please read upgrade instruction from this page)
What will happen if those staging files are lost or deleted?
You can still translate your game, but you can not export nor inject your translation.
How to fix lost or deleted staging files?
In short, you need to recreate your translation project. But you don’t have to worry about losing your work because you can import your translations from the existing .trans file.
Please follow this guide on how to refresh your project.