Fixed linux bug where lang file couldn't get found
There was a problem with lang files, bause most of them couldn't get loaded. Its was mosty because the files where beign processed, but the user tried to interact with them. Whenever this is the case, now lang files are getting loaded linearly to the main thread and if there is still a problem, it will now use the default english-american lang file