A downloadable library for Windows

Download NowName your own price

A Powerful, Open Source Internationalization (I18n) Library for GameMaker 2.3+

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.


Features:

  • Comprehensive multi-language support with JSON-based locale files. 
  • Automatic locale file loading with configurable timing. 
  • Flexible translation system. 
  • Advanced pluralization with customizable rules. 
  • Dictionary system for managing related translations. 
  • Direct message drawing with customizable presets. 
  • Asset localization for sprites, sounds, and other assets. 
  • Debug mode with detailed logging and validation. 
  • Optimized performance.


Installation and documentation: https://gm-i18n.lefinitas.com.

GitHub Repository: https://github.com/undervolta/GM-I18n.

If you like this project, please consider supporting me on Ko-Fi or Trakteer. Thanks a lot!

Download

Download NowName your own price

Click download now to get access to the following files:

GM-I18n v0.1.1.zip 16 kB
GM-I18n v0.1.1 Demo Windows.zip 9.6 MB