Tool Ren'Py Ren'py realtime translator Mod[v0.28.d]

Jul 28, 2025
167
58
28
v0.27.a
update:06-11-2025
updated file:realtimetrans.rpy
Add prescan before game started.The prescan texts will be added to translation_queue.
Prescan texts translation will not block realtime trans.
I got the inspiration from translate3000.
 
  • Like
Reactions: frostkag and CAT0X0
Jul 28, 2025
167
58
28
v0.28.a
update:07-11-2025
updated file:realtimetrans.rpy
Fixed a few bugs about prescan .
Add edge translate for renpy 8 games.
You can only set persistent.translation_service to "bing" in transconfig.rpy to use that .
There might be errors in the translation as
it seems that edge translate splits html tags by the brower rather than the translate api.
So renpy codes could be translated, thanks to token replacements ,most errors will not be displayed.
The translation api is discovered from edge browser translate, no api-key needed.
 

GFBFBF

Newbie
Oct 22, 2025
29
10
8
llmtransconfig.rpy is merged into transconfig.rpy since update months ago.
THE essential files are listed in the first post.
Thanks a lot, bro. Could you please take another look at these questions when you have time? I need your help; the game won't start or I can't access the settings page
 
Jul 28, 2025
167
58
28
Thanks a lot, bro. Could you please take another look at these questions when you have time? I need your help; the game won't start or I can't access the settings page
v0.28.b
update:07-11-2025
updated file:realtimetrans.rpy
1-Added bing translate support for renpy7
2-Fixed the font_group bugs.
 
Jul 28, 2025
167
58
28
Thanks a lot, bro. Could you please take another look at these questions when you have time? I need your help; the game won't start or I can't access the settings page
For file1:Renpy 6.99 is not supported and will not be supported.
For file2 and file 4: Font_group bug should be fixed in recent update.
For file3:Need more research.
 
  • Heart
Reactions: GFBFBF

trans1

Newbie
Jan 24, 2023
26
0
124
I have an exception error with v0.28b, but the error does not occur with v0.28a.

While running game code:
File "game/scripts/story/chapter0.rpy", line 84, in script
cen3 "{size=+30} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ {color=#990000}A Friendly Word{/color}{/size}\n \n \nWhile the overall story we want to tell is a happy one, there {i}will{/i} be bumps along the way.\n \nBe aware that this game touches upon mature topics, including {b}rejection{/b}, {b}suicide{/b}, and {b}loss.{/b}\n \nWe believe our characters will be more relatable if their laughter and pain mirrors our own.\n \nIf these subjects are likely to be troubling to you, we encourage you not to play.\n \nThat's it! \ We hope you enjoy exploring our world as much as we enjoy bringing it to life!\n \nThank you for reading and supporting us!\n \n{font=fonts/javacom.otf}{size=+5}Kentyrr{/size}{/font}\n{size=-15}Art, Character Design, Public Relations{/size}\n{font=fonts/javacom.otf}{size=+15}Stoya{/size}{/font}\n{size=-15}Game Design, Coding, Story, Dialogue{/size}" with dissolve
TypeError: argument of type 'FontGroup' is not iterable
 
Jul 28, 2025
167
58
28
I have an exception error with v0.28b, but the error does not occur with v0.28a.

While running game code:
File "game/scripts/story/chapter0.rpy", line 84, in script
cen3 "{size=+30} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ {color=#990000}A Friendly Word{/color}{/size}\n \n \nWhile the overall story we want to tell is a happy one, there {i}will{/i} be bumps along the way.\n \nBe aware that this game touches upon mature topics, including {b}rejection{/b}, {b}suicide{/b}, and {b}loss.{/b}\n \nWe believe our characters will be more relatable if their laughter and pain mirrors our own.\n \nIf these subjects are likely to be troubling to you, we encourage you not to play.\n \nThat's it! \ We hope you enjoy exploring our world as much as we enjoy bringing it to life!\n \nThank you for reading and supporting us!\n \n{font=fonts/javacom.otf}{size=+5}Kentyrr{/size}{/font}\n{size=-15}Art, Character Design, Public Relations{/size}\n{font=fonts/javacom.otf}{size=+15}Stoya{/size}{/font}\n{size=-15}Game Design, Coding, Story, Dialogue{/size}" with dissolve
TypeError: argument of type 'FontGroup' is not iterable
v0.28.c
update:07-11-2025
updated file:realtimetrans.rpy
Fixed the font_group bug ?
 

GFBFBF

Newbie
Oct 22, 2025
29
10
8
v0.28.c
update:07-11-2025
updated file:realtimetrans.rpy
Fixed the font_group bug ?
I've noticed that some sentences are missing translated content. I clicked the arrow icon in the top-right corner to switch between English and the target language, but the target language remains English. The translation failed, resulting in, for example, ten lines of text where two to three lines were not translated successfully,The translation will skip untranslated text and proceed directly to translating subsequent tex,What is the reason for this?.
 
Jul 28, 2025
167
58
28
I've noticed that some sentences are missing translated content. I clicked the arrow icon in the top-right corner to switch between English and the target language, but the target language remains English. The translation failed, resulting in, for example, ten lines of text where two to three lines were not translated successfully,The translation will skip untranslated text and proceed directly to translating subsequent tex,What is the reason for this?.
When translation failed ,the texts will be translated again and only once to prevent them blocking all the translation.
I suggest to check the log.txt, maybe your internnet connection is in bad status.
Or you are using bing translation,which might be potential bugs i don't know.
If there are no error infos ,you can provide the game name for me to check it.
 

GFBFBF

Newbie
Oct 22, 2025
29
10
8
When translation failed ,the texts will be translated again and only once to prevent them blocking all the translation.
I suggest to check the log.txt, maybe your internnet connection is in bad status.
Or you are using bing translation,which might be potential bugs i don't know.
If there are no error infos ,you can provide the game name for me to check it.
Life in Santa County
 
Jul 28, 2025
167
58
28
After replacing this file, I'm still unable to open the game.
v0.28.d
update:08-11-2025
updated file:realtimetrans.rpy
Fixed the font_group bug when the mod work in Ren'py 7.1.x which font_group works different from later Ren'py versions.
In Ren'py versions even add main font failed,all texts will be displayed in default_font.
In later versions ,only characters not found in original font will ne displayed in default_font.
Fixed another escape problem.'x' 'X'