Devlogs
Added support for multiple languages
Posted April 18, 2025 by drmargarido
#shinobimatch #match3 #ninja #japan #puzzle #cute
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.
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
shinobimatch-linux-x64.zip 140 MB
Shinobimatch-darwin-x64.zip 285 MB