Ren'Py MODed Renpy Engine Support auto translating to Chinese

liberty person

New Member
Jan 17, 2024
1
0
```
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not find font 'boon-500'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ast.py", line 821, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2215, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2879, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 1381, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 486, in renpy.display.render.render_screen
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\screen.py", line 754, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 1457, in render
surf = render(child,
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 2604, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 770, in __init__
glyphs = ts.glyphs(s, self)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 340, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample, self.shaper, self.instance, self.axis)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 750, in get_font
face = load_face(fn, shaper)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 678, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font 'boon-500'.

Windows-10-10.0.19041 AMD64
Ren'Py 8.3.3.24111502
Lab Rats 2 - Down to Business 2024.09-beta
Wed Dec 11 00:39:00 2024
```
 

behindmoon

Newbie
Nov 30, 2020
90
17
```
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not find font 'boon-500'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ast.py", line 821, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2215, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2879, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 1381, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 486, in renpy.display.render.render_screen
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\screen.py", line 754, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 1457, in render
surf = render(child,
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 2604, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 770, in __init__
glyphs = ts.glyphs(s, self)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 340, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample, self.shaper, self.instance, self.axis)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 750, in get_font
face = load_face(fn, shaper)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 678, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font 'boon-500'.

Windows-10-10.0.19041 AMD64
Ren'Py 8.3.3.24111502
Lab Rats 2 - Down to Business 2024.09-beta
Wed Dec 11 00:39:00 2024
```
运行设置中文bat启动游戏报错的吧?我也是这样
直接点左下角无视,退出。再玩游戏的时候用原版的exe直接启动没问题的
 

Katta1

Newbie
Oct 23, 2020
33
36
Lab rats 2, all numbers changed to 1301 after applying this translation mode, with or without LR2R is the same.
 

darkmarx2012

New Member
Nov 12, 2023
2
0
请教一下,那这个游戏如果我们按照您的步骤已经安装好后,只要网络通畅,是否可以认为是一个完整的中文版游戏了,我尝试从D盘整体移到E盘,好像运行没有问题哦,可以算一个完整的中文版游戏。
 

badkant

New Member
Nov 13, 2024
14
0
lab rust2 38-2的汉化在和斯蒂芬妮约会后去她家进行传教士性爱时报错

Code:
[code]
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 460, in script call
    $ picked_option.call_action()
  File "game/script.rpy", line 460, in script call
    $ picked_option.call_action()
  File "game/general_actions/location_actions/business_actions.rpy", line 201, in script call
    call advance_time() from _call_advance_time_7
  File "game/general_actions/interaction_actions/dates.rpy", line 468, in script call
    call date_take_home_her_place(the_person, date_type = "movie") from _call_date_take_home_her_place
  File "game/general_actions/interaction_actions/dates.rpy", line 790, in script call
    call fuck_person(the_person, private = True, start_position = kissing) from _call_fuck_person_104
  File "game/game_loops/sexmechanic.rpy", line 178, in script call
    $ position_choice.call_transition_taboo_break(position_choice, the_person, mc.location, object_choice)
  File "game/mods/lr2-kina-mods/Mod_KiNA/KiNA_VT_Dialogues.rpy", line 60, in script
    if the_person.vaginal_virgin == 0:
  File "game/mods/lr2-kina-mods/Mod_KiNA/KiNA_VT_Dialogues.rpy", line 60, in <module>
    if the_person.vaginal_virgin == 0:
AttributeError: 'Person' object has no attribute 'vaginal_virgin'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 460, in script call
    $ picked_option.call_action()
  File "game/script.rpy", line 460, in script call
    $ picked_option.call_action()
  File "game/general_actions/location_actions/business_actions.rpy", line 201, in script call
    call advance_time() from _call_advance_time_7
  File "game_loops/advance_time.rpyc", line 50, in script call
  File "game_loops/advance_time.rpyc", line 126, in script call
  File "game/general_actions/interaction_actions/dates.rpy", line 468, in script call
    call date_take_home_her_place(the_person, date_type = "movie") from _call_date_take_home_her_place
  File "game/general_actions/interaction_actions/dates.rpy", line 790, in script call
    call fuck_person(the_person, private = True, start_position = kissing) from _call_fuck_person_104
  File "game/game_loops/sexmechanic.rpy", line 178, in script call
    $ position_choice.call_transition_taboo_break(position_choice, the_person, mc.location, object_choice)
  File "sex_positions/missionary.rpyc", line 14, in script call
  File "game/mods/lr2-kina-mods/Mod_KiNA/KiNA_VT_Dialogues.rpy", line 60, in script
    if the_person.vaginal_virgin == 0:
  File "C:\Users\MHJ\Downloads\LabRats2-Reformulate-2024.08-pc\LabRats2-Reformulate-2024.08-pc\renpy\ast.py", line 1843, in execute
    if renpy.python.py_eval(condition):
  File "C:\Users\MHJ\Downloads\LabRats2-Reformulate-2024.08-pc\LabRats2-Reformulate-2024.08-pc\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "C:\Users\MHJ\Downloads\LabRats2-Reformulate-2024.08-pc\LabRats2-Reformulate-2024.08-pc\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/mods/lr2-kina-mods/Mod_KiNA/KiNA_VT_Dialogues.rpy", line 60, in <module>
    if the_person.vaginal_virgin == 0:
AttributeError: 'Person' object has no attribute 'vaginal_virgin'

Windows-10-10.0.22621 AMD64
Ren'Py 8.3.3.24111502
Lab Rats 2 - Down to Business 2024.09-beta
Sat Jan 25 01:21:25 2025
[/CODE]
 

duzine

New Member
Mar 29, 2021
9
4
Love & Sex Second Base [v25.1.0] 出來了

大佬有打算繼續更新中文MOD嗎? 因為MOD版舊存檔讀取會有問題
看起來必須也打上中文MOD才能順利讀取
所以除了繼續等MOD、維持舊版,這兩個選擇外
就只能重玩了..
 

pods71

New Member
Apr 30, 2023
1
0
old "Preferences"
new "偏好"

建議將 default_strings.rpy 的 Preferences 改成 “設定”

在 246 & 351 行以下重複
old "Italic"
new "斜体"

old "Bold"
new "粗体"