Просмотр исходного кода

Translate login and password reset pages

Camille Masset лет назад: 9
Родитель
Сommit
4c4355a07d

+ 17 - 11
counter/templates/login.html

@@ -1,4 +1,10 @@
1
-{% extends 'baseTemplate.html' %} {% block title %}Login{% endblock %}{% block content %}
1
+{% extends 'baseTemplate.html' %}
2
+
3
+{% load i18n %}
4
+
5
+{% block title %}{% trans "Login" %}{% endblock %}
6
+
7
+{% block content %}
2 8
 <div class="container">
3 9
     <div class="row">
4 10
         <div class="text-center">
@@ -8,23 +14,23 @@
8 14
     <div class="row">
9 15
         <div class="panel panel-primary">
10 16
             <div class="panel-heading">
11
-                <h2 class="panel-title">Connecte toi pour avoir le seum !</h2>
17
+                <h2 class="panel-title">{% trans "Login to get the seum!" %}</h2>
12 18
             </div>
13 19
             <div class=" panel-body">
14 20
                 <form class='' method="POST" action="{% url 'login' %}">
15 21
                     {% csrf_token %}
16 22
                     <div class="form-group">
17
-                        <label for="id_username">Nom d'utilisateur</label>
23
+                        <label for="id_username">{% trans "Username" %}</label>
18 24
                         <input id="id_username" type="text" class="form-control" name="username" required />
19 25
                     </div>
20 26
                     <div class="form-group">
21
-                        <label for="id_username">Mot de passe</label>
27
+                        <label for="id_username">{% trans "Password" %}</label>
22 28
                         <input id="id_username" type="password" class="form-control" name="password" required />
23 29
                     </div>
24 30
                     <input type="hidden" name="next" value="{{ next }}" />
25 31
                     <div class="text-center">
26
-                        <button type="submit" class="btn btn-default btn-success">Se connecter</button>
27
-                        <a href="{% url 'password_reset' %}" class="btn btn-default btn-danger">Mot de passe oublié</a>
32
+                        <button type="submit" class="btn btn-default btn-success">{% trans "Log in" %}</button>
33
+                        <a href="{% url 'password_reset' %}" class="btn btn-default btn-danger">{% trans "Password forgotten" %}</a>
28 34
                     </div>
29 35
                 </form>
30 36
             </div>
@@ -34,10 +40,10 @@
34 40
     <div class="row">
35 41
         <div class="panel panel-danger">
36 42
             <div class="panel-heading">
37
-                <h2 class="panel-title">Erreur</h2>
43
+                <h2 class="panel-title">{% trans "Error" %}</h2>
38 44
             </div>
39 45
             <div class=" panel-body">
40
-                <p>T'arrives même pas à te connecter, seum.</p>
46
+                <p>{% trans "You cannot even login... seum!" %}</p>
41 47
             </div>
42 48
         </div>
43 49
     </div>
@@ -45,12 +51,12 @@
45 51
     <div class="row">
46 52
         <div class="panel panel-info">
47 53
             <div class="panel-heading">
48
-                <h2 class="panel-title">Pas encore de compteur ?</h2>
54
+                <h2 class="panel-title">{% trans "You don't have a counter yet?" %}</h2>
49 55
             </div>
50 56
             <div class=" panel-body">
51
-                <p>Dépếche toi d'aller le créer pour partager ton seum !</p>
57
+                <p>{% trans "Hurry up and create it to share your seum!" %}
52 58
                     <div class="text-center">
53
-                        <a href="{% url 'create_user' %}" class="btn btn-default btn-info">Créer un compteur</a>
59
+                        <a href="{% url 'create_user' %}" class="btn btn-default btn-info">{% trans "Create a counter" %}</a>
54 60
                     </div>
55 61
             </div>
56 62
         </div>

+ 12 - 6
counter/templates/passwordReset.html

@@ -1,4 +1,10 @@
1
-{% extends 'baseTemplate.html' %} {% block title %}Mot de passe oublié{% endblock %}{% block content %}
1
+{% extends 'baseTemplate.html' %}
2
+
3
+{% load i18n %}
4
+
5
+{% block title %}{% trans "Password forgotten" %}{% endblock %}
6
+
7
+{% block content %}
2 8
 <div class="container">
3 9
     <div class="row">
4 10
         <div class="text-center">
@@ -8,17 +14,17 @@
8 14
     <div class="row">
9 15
         <div class="panel panel-primary">
10 16
             <div class="panel-heading">
11
-                <h2 class="panel-title">Réinitialisation du mot de passe</h2>
17
+                <h2 class="panel-title">{% trans "Reset password" %}</h2>
12 18
             </div>
13 19
             <div class=" panel-body">
14 20
                 <form class='' method="POST" action="{% url 'password_reset' %}">
15 21
                     {% csrf_token %}
16 22
                     <div class="form-group">
17
-                        <label for="id_email">Email auquel sera envoyé le lien de réinitialisation</label>
23
+                        <label for="id_email">{% trans "Email for the reinitialisation link" %}</label>
18 24
                         <input id="id_email" type="email" class="form-control" name="email" required/>
19 25
                     </div>
20 26
                     <div class="text-center">
21
-                        <button type="submit" class="btn btn-default btn-success">Envoyer</button>
27
+                        <button type="submit" class="btn btn-default btn-success">{% trans "Send" %}</button>
22 28
                     </div>
23 29
                 </form>
24 30
             </div>
@@ -28,10 +34,10 @@
28 34
     <div class="row">
29 35
         <div class="panel panel-danger">
30 36
             <div class="panel-heading">
31
-                <h2 class="panel-title">Erreur</h2>
37
+                <h2 class="panel-title">{% trans "Error" %}</h2>
32 38
             </div>
33 39
             <div class=" panel-body">
34
-                <p>T'arrives même pas à te connecter, seum.</p>
40
+                <p>{% trans "You cannot even login... seum!" %}</p>
35 41
             </div>
36 42
         </div>
37 43
     </div>

+ 10 - 4
counter/templates/passwordResetComplete.html

@@ -1,4 +1,10 @@
1
-{% extends 'baseTemplate.html' %} {% block title %}Mot de passe changé !{% endblock %}{% block content %}
1
+{% extends 'baseTemplate.html' %}
2
+
3
+{% load i18n %}
4
+
5
+{% block title %}{% trans "Your password has been reset" %}{% endblock %}
6
+
7
+{% block content %}
2 8
 <div class="container">
3 9
     <div class="row">
4 10
         <div class="text-center">
@@ -8,12 +14,12 @@
8 14
     <div class="row">
9 15
         <div class="panel panel-success">
10 16
             <div class="panel-heading">
11
-                <h2 class="panel-title">Victoire !</h2>
17
+                <h2 class="panel-title">{% trans "Victory!" %}</h2>
12 18
             </div>
13 19
             <div class=" panel-body">
14
-                <p>Ça y est tu as réinitialisé ton mot de passe ! Du coup tu peux aller remettre ton compteur à zéro.</p>
20
+                <p>{% trans "That's it! You have reset your password! You can reset your counter now." %}</p>
15 21
                 <div class="text-center">
16
-                    <a href="{% url 'home' %}" type="submit" class="btn btn-default btn-success">Retour à l'accueil</a>
22
+                    <a href="{% url 'home' %}" type="submit" class="btn btn-default btn-success">{% trans "Home" %}</a>
17 23
                 </div>
18 24
             </div>
19 25
         </div>

+ 9 - 3
counter/templates/passwordResetDone.html

@@ -1,4 +1,10 @@
1
-{% extends 'baseTemplate.html' %} {% block title %}Mail envoyé !{% endblock %}{% block content %}
1
+{% extends 'baseTemplate.html' %}
2
+
3
+{% load i18n %}
4
+
5
+{% block title %}{% trans "Email sent!" %}{% endblock %}
6
+
7
+{% block content %}
2 8
 <div class="container">
3 9
     <div class="row">
4 10
         <div class="text-center">
@@ -8,10 +14,10 @@
8 14
     <div class="row">
9 15
         <div class="panel panel-success">
10 16
             <div class="panel-heading">
11
-                <h2 class="panel-title">Victoire !</h2>
17
+                <h2 class="panel-title">{% trans "Victory!" %}</h2>
12 18
             </div>
13 19
             <div class=" panel-body">
14
-                <p>Un mail t'a été envoyé, suis les instructions pour aller réinitialiser ton mot de passe.</p>
20
+                <p>{% trans "We have sent you an email. Follow the instructions to reinitialise your password." %}</p>
15 21
             </div>
16 22
         </div>
17 23
     </div>

+ 77 - 3
locale/en/LC_MESSAGES/django.po

@@ -8,7 +8,7 @@ msgid ""
8 8
 msgstr ""
9 9
 "Project-Id-Version: PACKAGE VERSION\n"
10 10
 "Report-Msgid-Bugs-To: \n"
11
-"POT-Creation-Date: 2017-01-21 17:37+0100\n"
11
+"POT-Creation-Date: 2017-01-21 18:15+0100\n"
12 12
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -228,7 +228,7 @@ msgid ""
228 228
 "you can choose whatever you want."
229 229
 msgstr ""
230 230
 
231
-#: counter/templates/createUser.html:45
231
+#: counter/templates/createUser.html:45 counter/templates/login.html:27
232 232
 msgid "Password"
233 233
 msgstr ""
234 234
 
@@ -246,7 +246,8 @@ msgstr ""
246 246
 msgid "Create the counter"
247 247
 msgstr ""
248 248
 
249
-#: counter/templates/createUser.html:64
249
+#: counter/templates/createUser.html:64 counter/templates/login.html:43
250
+#: counter/templates/passwordReset.html:37
250 251
 msgid "Error"
251 252
 msgstr ""
252 253
 
@@ -255,6 +256,8 @@ msgid "Password successfully changed!"
255 256
 msgstr ""
256 257
 
257 258
 #: counter/templates/createUserDone.html:17
259
+#: counter/templates/passwordResetComplete.html:17
260
+#: counter/templates/passwordResetDone.html:17
258 261
 msgid "Victory!"
259 262
 msgstr ""
260 263
 
@@ -274,6 +277,77 @@ msgstr ""
274 277
 msgid "Victim"
275 278
 msgstr ""
276 279
 
280
+#: counter/templates/login.html:5
281
+msgid "Login"
282
+msgstr ""
283
+
284
+#: counter/templates/login.html:17
285
+msgid "Login to get the seum!"
286
+msgstr ""
287
+
288
+#: counter/templates/login.html:23
289
+msgid "Username"
290
+msgstr ""
291
+
292
+#: counter/templates/login.html:32
293
+msgid "Log in"
294
+msgstr ""
295
+
296
+#: counter/templates/login.html:33 counter/templates/passwordReset.html:5
297
+msgid "Password forgotten"
298
+msgstr ""
299
+
300
+#: counter/templates/login.html:46 counter/templates/passwordReset.html:40
301
+msgid "You cannot even login... seum!"
302
+msgstr ""
303
+
304
+#: counter/templates/login.html:54
305
+msgid "You don't have a counter yet?"
306
+msgstr ""
307
+
308
+#: counter/templates/login.html:57
309
+msgid "Hurry up and create it to share your seum!"
310
+msgstr ""
311
+
312
+#: counter/templates/login.html:59
313
+msgid "Create a counter"
314
+msgstr ""
315
+
316
+#: counter/templates/passwordReset.html:17
317
+msgid "Reset password"
318
+msgstr ""
319
+
320
+#: counter/templates/passwordReset.html:23
321
+msgid "Email for the reinitialisation link"
322
+msgstr ""
323
+
324
+#: counter/templates/passwordReset.html:27
325
+msgid "Send"
326
+msgstr ""
327
+
328
+#: counter/templates/passwordResetComplete.html:5
329
+msgid "Your password has been reset"
330
+msgstr ""
331
+
332
+#: counter/templates/passwordResetComplete.html:20
333
+msgid ""
334
+"That's it! You have reset your password! You can reset your counter now."
335
+msgstr ""
336
+
337
+#: counter/templates/passwordResetComplete.html:22
338
+msgid "Home"
339
+msgstr ""
340
+
341
+#: counter/templates/passwordResetDone.html:5
342
+msgid "Email sent!"
343
+msgstr ""
344
+
345
+#: counter/templates/passwordResetDone.html:20
346
+msgid ""
347
+"We have sent you an email. Follow the instructions to reinitialise your "
348
+"password."
349
+msgstr ""
350
+
277 351
 #: counter/views/counter.py:41
278 352
 msgid "unknown"
279 353
 msgstr ""

+ 83 - 3
locale/fr/LC_MESSAGES/django.po

@@ -8,7 +8,7 @@ msgid ""
8 8
 msgstr ""
9 9
 "Project-Id-Version: PACKAGE VERSION\n"
10 10
 "Report-Msgid-Bugs-To: \n"
11
-"POT-Creation-Date: 2017-01-21 17:37+0100\n"
11
+"POT-Creation-Date: 2017-01-21 18:15+0100\n"
12 12
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -249,7 +249,7 @@ msgstr ""
249 249
 "2 minuscules pour te foutre le seum mais en fait tu peux mettre ce que tu "
250 250
 "veux."
251 251
 
252
-#: counter/templates/createUser.html:45
252
+#: counter/templates/createUser.html:45 counter/templates/login.html:27
253 253
 msgid "Password"
254 254
 msgstr "Mot de passe"
255 255
 
@@ -269,7 +269,8 @@ msgstr ""
269 269
 msgid "Create the counter"
270 270
 msgstr "Créer le compteur"
271 271
 
272
-#: counter/templates/createUser.html:64
272
+#: counter/templates/createUser.html:64 counter/templates/login.html:43
273
+#: counter/templates/passwordReset.html:37
273 274
 msgid "Error"
274 275
 msgstr "Erreur"
275 276
 
@@ -278,6 +279,8 @@ msgid "Password successfully changed!"
278 279
 msgstr "Mot de passe changé !"
279 280
 
280 281
 #: counter/templates/createUserDone.html:17
282
+#: counter/templates/passwordResetComplete.html:17
283
+#: counter/templates/passwordResetDone.html:17
281 284
 msgid "Victory!"
282 285
 msgstr "Victoire !"
283 286
 
@@ -297,6 +300,83 @@ msgstr "Liste des seums contenant"
297 300
 msgid "Victim"
298 301
 msgstr "Victime"
299 302
 
303
+#: counter/templates/login.html:5
304
+msgid "Login"
305
+msgstr "Login"
306
+
307
+#: counter/templates/login.html:17
308
+#, fuzzy
309
+#| msgid "Login to access the website!"
310
+msgid "Login to get the seum!"
311
+msgstr "Connecte-toi pour accéder au site !"
312
+
313
+#: counter/templates/login.html:23
314
+msgid "Username"
315
+msgstr "Nom d'utilisateur"
316
+
317
+#: counter/templates/login.html:32
318
+msgid "Log in"
319
+msgstr "Se connecter"
320
+
321
+#: counter/templates/login.html:33 counter/templates/passwordReset.html:5
322
+msgid "Password forgotten"
323
+msgstr "Mot de passe oublié"
324
+
325
+#: counter/templates/login.html:46 counter/templates/passwordReset.html:40
326
+msgid "You cannot even login... seum!"
327
+msgstr "Tu n'arrives mêmes pas à te connecter, seum !"
328
+
329
+#: counter/templates/login.html:54
330
+msgid "You don't have a counter yet?"
331
+msgstr "Pas encore de compteur ?"
332
+
333
+#: counter/templates/login.html:57
334
+msgid "Hurry up and create it to share your seum!"
335
+msgstr "Dépêche-toi de le créer pour partager ton seum !"
336
+
337
+#: counter/templates/login.html:59
338
+msgid "Create a counter"
339
+msgstr "Créer un compteur"
340
+
341
+#: counter/templates/passwordReset.html:17
342
+msgid "Reset password"
343
+msgstr "Réinitialiser le mot de passe"
344
+
345
+#: counter/templates/passwordReset.html:23
346
+msgid "Email for the reinitialisation link"
347
+msgstr "Email auquel sera envoyé le lien de réinitialisation"
348
+
349
+#: counter/templates/passwordReset.html:27
350
+msgid "Send"
351
+msgstr "Envoyer"
352
+
353
+#: counter/templates/passwordResetComplete.html:5
354
+msgid "Your password has been reset"
355
+msgstr "Mot de passe changé !"
356
+
357
+#: counter/templates/passwordResetComplete.html:20
358
+msgid ""
359
+"That's it! You have reset your password! You can reset your counter now."
360
+msgstr ""
361
+"Ça y est tu as réinitialisé ton mot de passe ! Du coup tu peux aller "
362
+"remettre ton compteur à zéro."
363
+
364
+#: counter/templates/passwordResetComplete.html:22
365
+msgid "Home"
366
+msgstr "Accueil"
367
+
368
+#: counter/templates/passwordResetDone.html:5
369
+msgid "Email sent!"
370
+msgstr "Email envoyé !"
371
+
372
+#: counter/templates/passwordResetDone.html:20
373
+msgid ""
374
+"We have sent you an email. Follow the instructions to reinitialise your "
375
+"password."
376
+msgstr ""
377
+"Un mail t'a été envoyé, suis les instructions pour aller réinitialiser ton "
378
+"mot de passe."
379
+
300 380
 #: counter/views/counter.py:41
301 381
 msgid "unknown"
302 382
 msgstr "inconnu"