Both options are true, not exactly how I programmed, there's no simple way to do this and since it can be a lot time consuming, I'm considering adding new languages later when the game is almost complete.
That is totally understandable. So far things are looking good tho! Keep at it.