Remove reliance on gettext() extension

I noticed you needed to have gettext() enabled for this to run, which I didn't, and isn't really an option as I've servers in production but it took very few changes removed all reliance on it, thought it would be a handy addition if you wanted to merge it.