Change language for every page at the same time

000lang

This worked on one of my former sites, but I guess it can be better than this rubbish stuff.
Though it works on this new site I’m working with, but it doesn’t load the fonts I’m using after I click a new language. (taal = language in Dutch)
How can this be made more efficient?

It does load fonts from the SQL?