v01d_08, can this help you to improve your tool to solve the problem?
Link:
You must be registered to see the links
I tested the NyashniyVladya tool and it worked for games made on Ren'Py versions 6.99.14 and newer (does not seem to work on versions before 6.99.14), just follow the instructions in releases:
1. Copy Translator3000.rpa to the "game" folder
2. We started the game at least once to create the json file in the game folder.
3. Open the "_translator3000_setting.json" that appears in the game directory.
4. We changed the parameters to those necessary, replacing the value "null", example:
"directionOfTranslation": null,
"prescan": null,
"gameLanguage": null
FOR:
"directionOfTranslation": "en",
"prescan": false,
"gameLanguage": "jp"
Note: "prescan" changing to "True" will translate all strings, but it will take a long time, but if it is "false" it will translate in real time.
After editing the json, save and start the game that should work.
I hope this helped and if you have to thank someone, don't thank me, thank NyashniyVladya for the tool he made.
And I'm sorry for the google translate, I hope you can understand what I wrote without further problems.