From 9e26fa57bf3fbbcaf28b29c85ca78c2f8eb2db3c Mon Sep 17 00:00:00 2001 From: remontees Date: Thu, 24 Apr 2014 12:26:18 +0200 Subject: [PATCH 1/4] Update SendTo.php Add translation --- Form/Validator/Constraints/SendTo.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Form/Validator/Constraints/SendTo.php b/Form/Validator/Constraints/SendTo.php index c34b5e6..d0f44d1 100644 --- a/Form/Validator/Constraints/SendTo.php +++ b/Form/Validator/Constraints/SendTo.php @@ -14,6 +14,7 @@ namespace CCDNMessage\MessageBundle\Form\Validator\Constraints; use Symfony\Component\Validator\Constraint; +use Symfony\Component\Translation\Translator; /** * @@ -30,11 +31,25 @@ */ class SendTo extends Constraint { + /** + * @object Translator + */ + private $translator; + + /** + * Constructor + * Initialize $translator + */ + public function __construct() + { + $translator = new Translator; + } + /** * * @access public */ - public $message = 'The user "%username%" were not found.'; + public $message = $this->translator->trans('form.error.user'); /** * From de9487872bcd7aefad03919e8bb536c5371a46bb Mon Sep 17 00:00:00 2001 From: remontees Date: Thu, 24 Apr 2014 12:34:34 +0200 Subject: [PATCH 2/4] Update domaine of translations Add domain of the traductions (CCDNMessageMessageBundle) --- Form/Validator/Constraints/SendTo.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Form/Validator/Constraints/SendTo.php b/Form/Validator/Constraints/SendTo.php index d0f44d1..3f7eea0 100644 --- a/Form/Validator/Constraints/SendTo.php +++ b/Form/Validator/Constraints/SendTo.php @@ -49,7 +49,7 @@ public function __construct() * * @access public */ - public $message = $this->translator->trans('form.error.user'); + public $message = $this->translator->trans('form.error.user', array(), 'CCDNMessageMessageBundle'); /** * From dfb36c03d9b4c4bea04b2169415656ba6e9c85e7 Mon Sep 17 00:00:00 2001 From: remontees Date: Thu, 24 Apr 2014 12:37:56 +0200 Subject: [PATCH 3/4] Update SendTo.php I am not sure about the array with parameters. Can you fix my error if it's an error? --- Form/Validator/Constraints/SendTo.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Form/Validator/Constraints/SendTo.php b/Form/Validator/Constraints/SendTo.php index 3f7eea0..3592129 100644 --- a/Form/Validator/Constraints/SendTo.php +++ b/Form/Validator/Constraints/SendTo.php @@ -49,7 +49,7 @@ public function __construct() * * @access public */ - public $message = $this->translator->trans('form.error.user', array(), 'CCDNMessageMessageBundle'); + public $message = $this->translator->trans('form.error.user', array('username' => '%username%'), 'CCDNMessageMessageBundle'); /** * From ce8dffdccc6f69d5866ec1269ec901369d7ccf01 Mon Sep 17 00:00:00 2001 From: remontees Date: Thu, 24 Apr 2014 12:39:15 +0200 Subject: [PATCH 4/4] Update SendTo.php --- Form/Validator/Constraints/SendTo.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Form/Validator/Constraints/SendTo.php b/Form/Validator/Constraints/SendTo.php index 3592129..fb73b4b 100644 --- a/Form/Validator/Constraints/SendTo.php +++ b/Form/Validator/Constraints/SendTo.php @@ -49,7 +49,7 @@ public function __construct() * * @access public */ - public $message = $this->translator->trans('form.error.user', array('username' => '%username%'), 'CCDNMessageMessageBundle'); + public $message = $this->translator->trans('form.error.user', array('%username%' => '%username%'), 'CCDNMessageMessageBundle'); /** *