Don't use Save/Load actions for saving just the language setting. It's like making a full back up of your entire hard drive to save just one document.
Besides, this can mess with your Undo system and other things. (which that error in the console log is probably about)
Use Local Storage to save app settings.
Thanks for the great tip sensei!
I never used Local Storage, it seems more complex than just "save slot" with a name...
So I'm not sure what to do, I messed around trying to understand via the documents based on score but it just confused me when I got to my project goal (I know it shouldn't confuse me).
So... I already have a Global Variable (string) that holds the languages, I'm not sure if I should make another one: "Default_Language" to use the local storage... or maybe no need..
Here is just a mess (I didn't even finish playing with it) I wish it was simple as Save / Load Slot, but maybe it's not that confusing once I'll understand how it works (no thanks to the documents).
Should I make each KEY as name of the language? what do I do next? That's a messed-up code that I'm showing you as I'm still playing around trying to understand how it works... sorry