Use an array where you store all you text. All texts (that are translatable) should be loaded from this array.
In an options menu where you can set the language you can dynamically load the array of the fitting language from your project files. To do that you can:
Either use the CSVtoArray-Plugin (you need to download it from this forum), export your spreadsheet with the texts for one language to .csv, copy the string and input it into the game (need to exchange " to "" beforehand).
Another option is to load a JSON string into the array. To get that JSON file you can use array -> download as json beforehand. Later on include the .json in your project files, add the Ajax-object, request a project file and upon request complete use array -> load from json ajax.lastdata
But for the second method you obviously need to have the data ingame already. Sure you can also export a blank array with the size you need and then just edit the .json in a text editor and fill it with the texts.