Silent-Hill-2-Enhancements icon indicating copy to clipboard operation
Silent-Hill-2-Enhancements copied to clipboard

Translation Pack Discussion - Hungarian

Open CaptainCheeseBurger opened this issue 2 years ago • 5 comments

Hello everyone,

I have decided to make a Hungarian translation for the game. Unfortunately, some characters the language uses are not included on the font sheet and are replaced by gibberish. Is there any way to add the missing characters, or to change the font?

Special characters the language uses are: áéóöőúüűí

Thanks in advance.

CaptainCheeseBurger avatar May 19 '23 15:05 CaptainCheeseBurger

Hi there,

I can assist you with making an Hungarian font sheet. To start, have you read over our guide for translating the game to a new language?

After reading it, let me know if you're still up to doing this and I can assist you further.

Here are some other threads that you can look over for additional info:

  • https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/785
  • https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/754
  • https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/730
  • https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/715
  • https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/710
  • https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/663
  • https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/630

Polymega avatar May 19 '23 20:05 Polymega

Yes, I have gone over it and I still want to do it.

CaptainCheeseBurger avatar May 19 '23 21:05 CaptainCheeseBurger

Okay great! Here is a modified Hungarian font sheet for your project: font000.png

Here are the characters that were swapped:

Hungarian Character Replaces this Character
á Already exists in the default fontsheet
é Already exists in the default fontsheet
ó Already exists in the default fontsheet
ö Already exists in the default fontsheet
ő ô
ú Already exists in the default fontsheet
ü Already exists in the default fontsheet
ű û
í Already exists in the default fontsheet

What this means is, for example, you'll need to type "ô" in your working file but, with the modified font sheet, it will display as "ő" in the game.

However.... to make this easier for you, when you use the SH2MSGConvert tool, it has the option for an external character table.

If you set you the external character table to know which characters need to be replaced (ô > ő, û > ű), the tool will automatically convert the characters for you. Meaning, you can type "ő" in your working file and the tool will automatically change it to "ô" for you when converting it back to .mes.

If you have any questions about the external character table, you can ask the tool's creators @Infrid and @IlDucci for more information.

Polymega avatar May 20 '23 16:05 Polymega

Thank you, works well!

CaptainCheeseBurger avatar May 20 '23 17:05 CaptainCheeseBurger

For anyone that’s interested in translating the game into their own language, I’ve made a Discord where we can, hopefully, help each other or give each other tips: https://discord.gg/mJrERTMXdr

CaptainCheeseBurger avatar May 21 '23 20:05 CaptainCheeseBurger