Only try to translate names with dots

The labels etc are always tried to be translated. When you use something like `Active?` it tries to load `app/lang/en/Active?.php` which is unwanted because of the filesystem activity but also because of errors for certain filenames (atleast on windows with open_basedir restrictions..)

This might need some stricter check (regex to check if it's just a-z?)