Looks like the way the front page is being translated could be improved to make it easier and more easily maintained.
I guess you are not only referring to the main page ...
Yeah, I was thinking the same thing. Is this guy trying to plug some software here, or what is on about!? ;)