07th-mod / 07th-mod/python-patcher

Installer breaks if username is not in English / With non-english locale?

Open
#111 5 comments 0 reactions 0 assignees View on GitHub
fix_applied
Dominant language
JavaScript
Stars
214
Forks
12
PR merge metrics
No merged PRs in 30d

Description

First of all, I am sorry through the translator because I am Korean.
The current problem is that there is an error during installation through the mode installer.
TypeError: '>=' not supported between instances of 'UnicodeDecodeError' and 'int'
It's an error statement written on the terminal.
- My operating system is [Windows]
- I installed the game [2 weeks ago]
- I am trying the [Full Patch]
- I installed the game [using the Automatic Installer (steam)]
- My computer is a [Gaming desktop]

Sorry for asking Github, not discode, because I am not good at English.
I ran it in Safe Mode, but the error came out the same.
I really want to do it, but I don't know what to do. Please help me.

Contributor guide

No contributing guide indexed for this repository

Research direction

The error suggests a Unicode handling issue in the installer script, likely when processing a non-English username or locale. Look at the main installer entry point and trace where file paths or user input are decoded. Check for string comparisons or encoding assumptions. Reproduce by setting a non-English username or locale on a test system to see where the decode error originates.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, python
Domain
cli, internationalization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.