Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hope to add multiple languages #355

Open
wxtewx opened this issue Jun 7, 2023 · 10 comments
Open

Hope to add multiple languages #355

wxtewx opened this issue Jun 7, 2023 · 10 comments

Comments

@wxtewx
Copy link

wxtewx commented Jun 7, 2023

Now it can only support English, hope to support multiple languages, such as Chinese, Korean

@sven-n
Copy link
Member

sven-n commented Jun 12, 2023

Related to #29.
I think to support languages such as Chinese, the client has to support it as well, and the characters have to be serialized in network packets with another encoding. Currently, the English client seems to use ansi/ascii encoding (1 byte per char).

@zwingser
Copy link

where can i get other language clients such as Chinese.

Related to #29. I think to support languages such as Chinese, the client has to support it as well, and the characters have to be serialized in network packets with another encoding. Currently, the English client seems to use ansi/ascii encoding (1 byte per char).

@zwingser
Copy link

zwingser commented Oct 26, 2023 via email

@wxtewx
Copy link
Author

wxtewx commented Oct 28, 2023

You need a tool called ([MuROX] Ultimate Main Editor) to modify a SERTAL value in main.exe. The SERTAL value must be the same as the SERTAL value in the OpenMU management interface.

thank u , i tested client ,but it didn't work , it shows not the right client version . [image: image.png] wxtewx @.> 于2023年10月26日周四 00:07写道:

我在哪里可以获得其他语言的客户端,例如中文。 与#29 <#29>相关。我认为要支持中文等语言,客户端也必须支持它,并且字符必须使用另一种编码在网络数据包中序列化。目前,英语客户端似乎使用 ansi/ascii 编码(每个字符 1 个字节)。 https://share.weiyun.com/mjAkB8V3 You can download the Chinese version — Reply to this email directly, view it on GitHub <#355 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6B2PLOJIHBQNCHM3RNJJBDYBE2NFAVCNFSM6AAAAAAY5S5B6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZZGYYDSMZUG4 . You are receiving this because you commented.Message ID: @.
>

@zwingser
Copy link

zwingser commented Oct 30, 2023 via email

@sven-n
Copy link
Member

sven-n commented Oct 30, 2023

One thing to note here: The language setting in the Game Client configuration on the AdminPanel has only effect in the network protocol. There are 4 packets which have different op-codes in the different languages (Walk, Hit, Area Skill Hit, Move).
Can you create a log file of your login process with the network analyzer tool ( https://github.com/MUnique/OpenMU/releases/tag/v0.7.0 ) and attach it here?

@zwingser
Copy link

zwingser commented Oct 30, 2023 via email

@wxtewx
Copy link
Author

wxtewx commented Oct 31, 2023

Please tell me which files are mainly merged, thank you!

i change back the language into English , and merge some Client files . Then it works , i can login with Chinese Client! [image: image.png] [image: image.png] sven-n @.> 于2023年10月30日周一 17:56写道:

One thing to note here: The language setting in the Game Client configuration on the AdminPanel has only effect in the network protocol. There are 4 packets which have different op-codes in the different languages (Walk, Hit, Area Skill Hit, Move). Can you create a log file of your login process with the network analyzer tool ( https://github.com/MUnique/OpenMU/releases/tag/v0.7.0 ) and attach it here? — Reply to this email directly, view it on GitHub <#355 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6B2PLL65GEJPZ3G6KHYY3DYB52UFAVCNFSM6AAAAAAY5S5B6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUHA2DGOJYGU . You are receiving this because you are subscribed to this thread.Message ID: @.
>

@zwingser
Copy link

zwingser commented Nov 1, 2023 via email

@xavierxzj
Copy link

i remember i merge some dll files in the main folder. about 5-6 files . you can try it . wxtewx @.> 于2023年10月31日周二 17:57写道:

Please tell me which files are mainly merged, thank you! i change back the language into English , and merge some Client files . Then it works , i can login with Chinese Client! [image: image.png] [image: image.png] sven-n @. > 于2023年10月30日周一 17:56写道: … <#m_3625883305804170638_> One thing to note here: The language setting in the Game Client configuration on the AdminPanel has only effect in the network protocol. There are 4 packets which have different op-codes in the different languages (Walk, Hit, Area Skill Hit, Move). Can you create a log file of your login process with the network analyzer tool ( https://github.com/MUnique/OpenMU/releases/tag/v0.7.0 https://github.com/MUnique/OpenMU/releases/tag/v0.7.0 ) and attach it here? — Reply to this email directly, view it on GitHub <#355 (comment) <#355 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6B2PLL65GEJPZ3G6KHYY3DYB52UFAVCNFSM6AAAAAAY5S5B6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUHA2DGOJYGU https://github.com/notifications/unsubscribe-auth/A6B2PLL65GEJPZ3G6KHYY3DYB52UFAVCNFSM6AAAAAAY5S5B6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUHA2DGOJYGU . You are receiving this because you are subscribed to this thread.Message ID: @.> — Reply to this email directly, view it on GitHub <#355 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6B2PLIKDAFRIS7OWPTVGN3YCDDQFAVCNFSM6AAAAAAY5S5B6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBWHA4DCMRRGI . You are receiving this because you are subscribed to this thread.Message ID: @.
>

Please tell me which files are mainly merged, and how to merge, thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants