augustus icon indicating copy to clipboard operation
augustus copied to clipboard

Support for non-English languages in custom messages in map editor

Open Enginie opened this issue 1 year ago • 6 comments

I found such a good map on augutus official discord that I wanted to play. https://discord.com/channels/136544899339124736/1126398226799546399/1126398226799546399

The map used a custom message, and the map maker released the custom message, so I translated it into Korean and requested a repack, and the producer repackaged it in Korean version.

But in the game and the map editor, all Korean messages were exposed as . Is there a solution? Or can you tell me which code to modify in order to support non-English languages in the map editor? Screenshot 2023-09-15 at 9 47 14 AM

Screenshot 2023-09-15 at 9 51 31 AM

Screenshot 2023-09-15 at 9 51 34 AM

Enginie avatar Sep 15 '23 01:09 Enginie

@Enginie Can you do a test for me? If you import your Korean custom messages into any map, and then export it again, does it export correctly? Or do you get a file with all ??? showing in the xml?

Edit: You can just use any map in the map editor. I just want to test the importing and exporting if the proper language packs are installed.

If that works, can you then check if the custom messages display correctly in the editor if you click on one of them?

UberWaffe avatar Sep 15 '23 07:09 UberWaffe

@UberWaffe Okay, I'l test this evening and let you know result!

Enginie avatar Sep 15 '23 08:09 Enginie

I tested it. I have installed a Korean language pack.

  1. When you import it, it comes out as ??? in the map editor. Screenshot 2023-09-15 at 10 23 16 PM

  2. If you check the exported xml, It comes out as ???.

Screenshot 2023-09-15 at 10 24 00 PM

Enginie avatar Sep 15 '23 13:09 Enginie

Thanks @Enginie . This helps a lot to narrow down the problem code.

UberWaffe avatar Sep 15 '23 19:09 UberWaffe

@UberWaffe Was this fixed?

crudelios avatar Dec 18 '23 11:12 crudelios

@UberWaffe Was this fixed?

No. I for the life of me couldn't figure out the cause. I also couldn't get my local version to run in Korean. (But mainly I haven't been able to work on any Augustus code in months.)

UberWaffe avatar Mar 10 '24 13:03 UberWaffe