Naveen C here

Jul 28, 2025
208
125
78
This is my third account here.
The first one leaks personal information so not using it anymore.
The second one, Naveen Krishnan B posted too many "spam" links and been banned for that,
I was testing my automatically download-translate-upload renpy game mod-making program, and auto posting links is quite silly.
I will perform myself and hope Naveen D will NOT be here
 
  • Like
Reactions: MSG14
Jul 28, 2025
208
125
78
I translate Ren'Py games into multiple languages. I limit the selection to the top 100 most powerful languages based onKai-Chan_Power-Language-Index-full-report_2016 .
I am not a linguist, so I use machine translation. While using a local model might be interesting, it's impractical due to the excessive number of dialogues requiring translation.
Therefore, I use Google Translate's API instead of the web version since it performs better.
You can easily obtain the API URL, but concealing your activity from Google requires additional effort—such as using randomized User-Agent lists.
 
Jul 28, 2025
208
125
78
Another interesting thing about making a 100-language mod is the compilation process. It works fine with a limited number of languages, but when the number reaches 100, you have to wait quite a long time for Ren'Py to compile all .rpy files into .rpyc files, or it will run out of memory. My solution is to compile the translation files one by one and only keep the .rpyc files to reduce the size.