``translation_domain`` would be better than ``catalogue`` to be consistent with the naming used in Symfony IMO