Possible string to symbol comparison

When "locale" is a symbol the comparison to the translation file name will always return false (tested on ruby 1.8.7 windows build).

This will cause translations file to not load.