GameMaker (2.3)

Multilingual Strings

Neko no bokkusu

You must be logged in to obtain assets


This is an easy way to localize a game.

It loads a file ".csv" in a format like:

"Translation ID";"de-DE";"fr-FR";"en-US";"es-ES";"LANG";"Comment"

The file can be created with a simple text editor, BabelEdit or Excel

Load the file with the function multilingual_load(fname) and get the string in a language with multilingual_string(ds_map,language,translation_id, default language)

multilingual_load reads a filename and returns a ds_map

multilingual_string finds the string in the ds_map and if a language it's empty, it replaces it with the default language's string

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.0.3. Published August 12, 2020

GMS2.3 - Version 1.4.3. Published April 28, 2021

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait