Bladeren bron

Evolution #33: Traduction: Messages d'erreurs

bastien 13 jaren geleden
bovenliggende
commit
0b852b0829

+ 12 - 0
app/Resources/translations/validators.fr.yml Bestand weergeven

1
+
2
+'The credentials were changed from another session.' :  "La page a été innactive trop longtemps, cuillez recharger la page."
3
+'The presented password cannot be empty.'            :  "Vous devez saisir un mot de passe."
4
+'The presented password is invalid.'                 :  "Le mot de passe est invalide."
5
+
6
+'The username is already used'   :   Le nom d'utilisateur est déjà utilisé.
7
+'The email is already used'      :   Cette adresse email est déjà utilisé sur Muzi.ch
8
+
9
+error:
10
+  group:
11
+    name:
12
+      unique:            Ce nom est déjà utilisé pour un autre groupe

+ 1 - 1
src/Muzich/CoreBundle/Entity/Group.php Bestand weergeven

20
  * @ORM\Entity
20
  * @ORM\Entity
21
  * @ORM\Table(name="m_group")
21
  * @ORM\Table(name="m_group")
22
  * @ORM\Entity(repositoryClass="Muzich\CoreBundle\Repository\GroupRepository")
22
  * @ORM\Entity(repositoryClass="Muzich\CoreBundle\Repository\GroupRepository")
23
- * @UniqueEntity("name")
23
+ * @UniqueEntity(fields="name", message="error.group.name.unique")
24
  */
24
  */
25
 class Group
25
 class Group
26
 {
26
 {

+ 1 - 0
src/Muzich/UserBundle/Controller/UserController.php Bestand weergeven

66
       array(
66
       array(
67
         'form' => $form->createView(),
67
         'form' => $form->createView(),
68
         'error' => null,
68
         'error' => null,
69
+        'registration_errors' => $form->getErrors(),
69
         'last_username' => null
70
         'last_username' => null
70
       )
71
       )
71
     );
72
     );

+ 8 - 3
src/Muzich/UserBundle/Resources/views/Registration/register.html.twig Bestand weergeven

3
     method="POST" 
3
     method="POST" 
4
     class="fos_user_registration_register"
4
     class="fos_user_registration_register"
5
   >
5
   >
6
+        
6
     
7
     
7
-    {{ form_widget(form) }}
8
+    {% if form.get("errors")|length > 0 %}
9
+    <ul class="error_list">
10
+      {% for key, error in form.get("errors") %}
11
+        <li>{{ error.messageTemplate|trans(error.messageParameters, 'validators') }}</li>
12
+      {% endfor %}
13
+    </ul>
14
+    {% endif %}
8
     
15
     
9
-    {{ form_errors(form) }}
10
-
11
     {{ form_row(form.username) }}
16
     {{ form_row(form.username) }}
12
     
17
     
13
     {{ form_row(form.email) }}
18
     {{ form_row(form.email) }}

+ 1 - 1
src/Muzich/UserBundle/Resources/views/Security/login.html.twig Bestand weergeven

1
 <div class="login">
1
 <div class="login">
2
   {% if error %}
2
   {% if error %}
3
-      <div>{{ error }}</div>
3
+      <div>{{ error|trans({}, 'validators') }}</div>
4
   {% endif %}
4
   {% endif %}
5
 
5
 
6
   <form action="{{ path("fos_user_security_check") }}" method="post">
6
   <form action="{{ path("fos_user_security_check") }}" method="post">