moved doctrine translation loader into its own module