With 'Easy Localization' you can have your game in multilanguage in few and simple steps:

  • Define the strings your game will use and put them in the 'lang_XX' scripts, one for each language you use, where XX are each one of the languages codes.
  • Call 'scr_initialize_localization' for the first time.
  • Call 'scr_localize(string_code)' to get a localized string, you can use it with any draw_text function.
  • Call 'scr_set_language(code)' to change current language to localize.

Any number of languagues you want. If you use a language with special chars as: á, é, í, ñ, etc. you'll need to create a font that contain this characters.

End User Licence Agreement (EULA).

Version 1.0.0. Published November 6, 2014

Created with GameMaker: Studio v1.99.269

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 30 June 2018


Anonymous 27 June 2017


chris z 18 September 2016

Poor implementation

I need to support translation for many strings in my game. Thought I would try this out to see the implementation. The solution here is just a script file with a bunch of case statements. I was hoping this would be a better implementation that relied on importing a text file that has all the strings.

Package contents

Loading, please wait

What is the issue?

Back to Top