Posted July 21, 2025 by Undervolta
As its name suggest, this library can help you to translate your game content to multiple languages easily. Imagine, with only creating a message/asset reference, you can translate your game to multiple languages with one function call! You don't even need to touch the variable that you want to translate.
GM-I18n has been tested on GameMaker IDE v2024.13.1.193 and Runtime v2024.13.1.242.
Please check the tested versions page for the list of tested versions.
You can find the documentation here. Visit the documentation repository here.
Feel free to start a discussion if you have any questions or suggestions. Also feel free to open an issue if you want to report a bug or request a feature.
If you like this project, please consider supporting me on Ko-fi or Trakteer. Your support is greatly appreciated!
GM-I18n is free and open-source, and it's distributed under the MIT License.