Beta 5.9 is a really big update that adds localization support to all of the text in the UI and generated from code. Right now the system is turned on by default for everything except quest text in the UI and NPC quest text. That needs more testing and you can help test it if you want! There was a LOT of manual data entry to get this all set up so if you see anything that looks out of place, please let me know.
If you'd like to test the full localization system, at the start screen press and hold down TAB and then press L. This will create a button in the menu. Clicking this opens another window with two options - English and Test.
If you click Test you will see the text update to include a  before the words. This means that text is correctly set up to be localized. Sometimes you'll see the  in various parts of the text, but as long as it's there it means all is well.
If you see text without the  that means I have to add localized text to it. Taking a screen shot or just posting what text didn't have the  will help me find any stragglers that I missed.
The credits menu is the only part that isn't set up to use the localization system yet. Need to figure out how add that. Everything else that displays text in the game should be using it now!
This build also fixes some bugs:
- Fixed a bug that caused the Fisherman to be labeled as Metalworkers in the Townspeople UI. This is a good example of mis-entering the data on my side.
- The resources in the Town Resource window are now localized correctly.
- Fixed the torch flames used for the Orc buildings.
- Turned off the holiday lights, santa hats, etc.
Up next is finishing up controller support. The lions share of this work is going to be allowing the controller to select and manipulate placed buildings in Build mode, adding it to the Settings Screen and adding support for a virtual keyboard so you can enter your character name and town name without having to use the keyboard. Getting all of this set up is going to take a while, but hopefully not as long as localization took since I have some of it already done.
I'm also working on some potential optimizations and still have a few quests that I need to take from the design phase and put into the game.
Once again, thank you everyone for your support and patience. I know localization isn't a super exciting system and it has taken up a lot of my time, but it's a big deal for the future of HammerHelm. I'm looking forward to getting back to our usual content update cadence as much as I hope you are too!
-Jonathan "Calandryll" Hanna
- My Twitter: https://twitter.com/SuperSixStudios
- Discord Channel: discord.gg/8326Jef