Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

Can anyone help with this? Translation error :(

```

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/tl/chinese/label_overrides_translation.rpy", line 5, in script

    a "嗨!" with dissolve

Exception: Could not find font u'tl/chinese/font/\u7d20\u6750\u96c6\u5e02\u793e\u4f1a\u4f53.otf'.

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

Full traceback:

  File "game/tl/chinese/label_overrides_translation.rpy", line 5, in script

    a "嗨!" with dissolve

  File "renpy/ast.py", line 715, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "renpy/exports.py", line 1417, in say

    who(what, *args, **kwargs)

  File "renpy/character.py", line 1219, in __call__

    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)

  File "renpy/character.py", line 871, in do_display

    **display_args)

  File "renpy/character.py", line 621, in display_say

    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)

  File "renpy/ui.py", line 298, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "renpy/display/core.py", line 3276, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)

  File "renpy/display/core.py", line 3792, in interact_core

    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)

  File "renpy/display/core.py", line 2521, in draw_screen

    renpy.config.screen_height,

  File "render.pyx", line 492, in renpy.display.render.render_screen

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/layout.py", line 786, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/transition.py", line 368, in render

    top = render(self.new_widget, width, height, st, at)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/layout.py", line 786, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/layout.py", line 786, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/screen.py", line 681, 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 263, in renpy.display.render.render

  File "renpy/display/layout.py", line 786, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/layout.py", line 1193, in render

    st, at)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/layout.py", line 989, in render

    surf = render(d, width - x, rh, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/display/layout.py", line 1193, in render

    st, at)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 263, in renpy.display.render.render

  File "renpy/text/text.py", line 2050, in render

    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)

  File "renpy/text/text.py", line 637, in __init__

    glyphs = ts.glyphs(s, self)

  File "renpy/text/text.py", line 248, in glyphs

    fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)

  File "renpy/text/font.py", line 699, in get_font

    face = load_face(fn)

  File "renpy/text/font.py", line 640, in load_face

    raise Exception("Could not find font {0!r}.".format(orig_fn))

Exception: Could not find font u'tl/chinese/font/\u7d20\u6750\u96c6\u5e02\u793e\u4f1a\u4f53.otf'.

Windows-10-10.0.19041

Ren'Py 7.4.6.1693

Eternum 0.6.2

Sat Dec  9 16:47:28 2023

```

(+1)

Hi, thank you for the feedback.

Sadly I couldn't manage to reproduce this bug on my end so I could only give you some assumptions.

Most likely something went wrong with the unzip process and the file got corrupted. Try deleting the patch, redownload and reinstall it to see if the problem persists.

Another guess might be a bit of a stretch but it could be related to your windows language setting, since the missing font's name is in chinese so it might somehow become incompatible in an English windows. I'll update the link later to avoid this problem, so please go check it out later.

You could still play the game in English for now though, I hope you enjoy it as much as the others do!

change wrong otf name ╦╪▓─╝»╩╨╔τ╗ß╠σ.otf   in direction /tl/chinese/font/    to   素材集市社会体.otf