Added support for multiple languages


Development Work

We wanted to allow more players to check the game and for that we were looking to translate the game to more languages. We have now support for:

  • English
  • Portuguese
  • Spanish
  • French
  • Italian
  • Simplified Chinese
  • German
  • Japanese

For us to have that we had to:

  • Translate all the texts to the multiple languages.
  • Update all the places that write text to the UI to use the translated text.
  • Some of the buttons had the text directly on the sprite so we had to split the button background and the text to allow localization without having to have a different image for each button for each language.
  • Fix texts that went out of bounds on some languages.
  • Add the configuration option in the settings.
  • Save the player selected language in the save data.
  • [On Steam] Integrate with steam sdk to fetch the game language that is configured on steam side.

Most of this work was relatively simple in terms of complexity, but it means changes in most places of the game and a big quantity of testing to check all the languages and see if everything is in place and doesn’t overflow the expected space so it was a good quantity of work.

Some results can be observed here.

These changes are now released in the most recent version so waiting to see the new players that might try the game!

Files

shinobimatch-win-x64.zip 142 MB
73 days ago
shinobimatch-linux-x64.zip 140 MB
73 days ago
Shinobimatch-darwin-x64.zip 285 MB
73 days ago

Get Shinobi Match

Buy Now$3.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.