/** * Inject a validator instance with the registered translator * * @param ValidatorInterface $validator * @return void */ public function injectTranslator($validator) { if ($validator instanceof Translator\TranslatorAwareInterface) { $locator = $this->getServiceLocator(); if ($locator && $locator->has('MvcTranslator')) { $validator->setTranslator($locator->get('MvcTranslator')); } } }