Doctrine inflector has static methods for inflecting text.