From 3e0f665ef8eb2f942a2eb235d6b3fae9df96e564 Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Wed, 9 Sep 2020 14:32:01 +0200 Subject: [PATCH] Resync es translation --- locale/es/LC_MESSAGES/django.po | 652 +++++++++++++++++--------------- 1 file changed, 348 insertions(+), 304 deletions(-) diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index 89e48dfd..79560130 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-04 20:11+0200\n" +"POT-Creation-Date: 2020-09-09 14:29+0200\n" "PO-Revision-Date: 2020-09-04 20:38+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -18,41 +18,41 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.3\n" -#: apps/activity/apps.py:10 apps/activity/models.py:145 -#: apps/activity/models.py:161 +#: apps/activity/apps.py:10 apps/activity/models.py:150 +#: apps/activity/models.py:166 msgid "activity" msgstr "actividad" -#: apps/activity/forms.py:35 apps/activity/models.py:130 +#: apps/activity/forms.py:35 apps/activity/models.py:131 msgid "The end date must be after the start date." msgstr "La fecha final tiene que ser después de la fecha de inicio." -#: apps/activity/forms.py:76 apps/activity/models.py:257 +#: apps/activity/forms.py:76 apps/activity/models.py:268 msgid "You can't invite someone once the activity is started." msgstr "No se puede invitar a alguien una vez que arrancó la actividad." -#: apps/activity/forms.py:79 apps/activity/models.py:260 +#: apps/activity/forms.py:79 apps/activity/models.py:271 msgid "This activity is not validated yet." msgstr "Esta actividad no fue validada por ahora." -#: apps/activity/forms.py:89 apps/activity/models.py:268 +#: apps/activity/forms.py:89 apps/activity/models.py:279 msgid "This person has been already invited 5 times this year." msgstr "Esta persona ya fue invitada 5 veces este año." -#: apps/activity/forms.py:93 apps/activity/models.py:272 +#: apps/activity/forms.py:93 apps/activity/models.py:283 msgid "This person is already invited." msgstr "Esta persona ya esta invitada." -#: apps/activity/forms.py:97 apps/activity/models.py:276 +#: apps/activity/forms.py:97 apps/activity/models.py:287 msgid "You can't invite more than 3 people to this activity." msgstr "Usted no puede invitar más de 3 persona a esta actividad." -#: apps/activity/models.py:27 apps/activity/models.py:62 -#: apps/member/models.py:198 +#: apps/activity/models.py:28 apps/activity/models.py:63 +#: apps/member/models.py:199 #: apps/member/templates/member/includes/club_info.html:4 #: apps/member/templates/member/includes/profile_info.html:4 -#: apps/note/models/notes.py:247 apps/note/models/transactions.py:26 -#: apps/note/models/transactions.py:46 apps/note/models/transactions.py:302 +#: apps/note/models/notes.py:253 apps/note/models/transactions.py:26 +#: apps/note/models/transactions.py:46 apps/note/models/transactions.py:296 #: apps/permission/models.py:329 #: apps/registration/templates/registration/future_profile_detail.html:16 #: apps/wei/models.py:66 apps/wei/models.py:118 @@ -61,161 +61,171 @@ msgstr "Usted no puede invitar más de 3 persona a esta actividad." msgid "name" msgstr "" -#: apps/activity/models.py:32 +#: apps/activity/models.py:33 msgid "manage entries" msgstr "gestionar las entradas" -#: apps/activity/models.py:33 +#: apps/activity/models.py:34 msgid "Enable the support of entries for this activity." msgstr "Activar el soporte de las entradas por esta actividad." -#: apps/activity/models.py:38 +#: apps/activity/models.py:39 #: apps/activity/templates/activity/includes/activity_info.html:42 msgid "can invite" msgstr "puede invitar" -#: apps/activity/models.py:43 +#: apps/activity/models.py:44 #: apps/activity/templates/activity/includes/activity_info.html:46 msgid "guest entry fee" msgstr "pago de entrada invitado" -#: apps/activity/models.py:48 +#: apps/activity/models.py:49 msgid "activity type" msgstr "tipo de actividad" -#: apps/activity/models.py:49 +#: apps/activity/models.py:50 msgid "activity types" msgstr "tipos de actividad" -#: apps/activity/models.py:67 +#: apps/activity/models.py:68 #: apps/activity/templates/activity/includes/activity_info.html:19 #: apps/note/models/transactions.py:81 apps/permission/models.py:110 #: apps/permission/models.py:189 apps/wei/models.py:72 apps/wei/models.py:129 msgid "description" msgstr "descripción" -#: apps/activity/models.py:71 +#: apps/activity/models.py:72 msgid "location" msgstr "ubicación" -#: apps/activity/models.py:75 +#: apps/activity/models.py:76 msgid "Place where the activity is organized, eg. Kfet." msgstr "Lugar donde se organiza la actividad, por ejemplo la Kfet." -#: apps/activity/models.py:82 +#: apps/activity/models.py:83 #: apps/activity/templates/activity/includes/activity_info.html:22 -#: apps/note/models/notes.py:223 apps/note/models/transactions.py:66 +#: apps/note/models/notes.py:229 apps/note/models/transactions.py:66 #: apps/permission/models.py:164 msgid "type" msgstr "tipo" -#: apps/activity/models.py:88 apps/logs/models.py:22 apps/member/models.py:303 -#: apps/note/models/notes.py:138 apps/treasury/models.py:267 +#: apps/activity/models.py:89 apps/logs/models.py:22 apps/member/models.py:304 +#: apps/note/models/notes.py:144 apps/treasury/models.py:276 #: apps/treasury/templates/treasury/sogecredit_detail.html:14 #: apps/wei/models.py:160 apps/wei/templates/wei/survey.html:15 msgid "user" msgstr "usuario" -#: apps/activity/models.py:95 +#: apps/activity/models.py:96 #: apps/activity/templates/activity/includes/activity_info.html:36 msgid "organizer" msgstr "organizador" -#: apps/activity/models.py:96 +#: apps/activity/models.py:97 msgid "Club that organizes the activity. The entry fees will go to this club." msgstr "" "El club que organiza la actividad. Los pagos de entrada serán datos a este " "club." -#: apps/activity/models.py:103 +#: apps/activity/models.py:104 #: apps/activity/templates/activity/includes/activity_info.html:39 msgid "attendees club" msgstr "club esperado" -#: apps/activity/models.py:104 +#: apps/activity/models.py:105 msgid "Club that is authorized to join the activity. Mostly the Kfet club." msgstr "Club permitido unirse a la actividad. Generalmente el club Kfet." -#: apps/activity/models.py:108 +#: apps/activity/models.py:109 #: apps/activity/templates/activity/includes/activity_info.html:25 msgid "start date" msgstr "fecha de inicio" -#: apps/activity/models.py:112 +#: apps/activity/models.py:113 #: apps/activity/templates/activity/includes/activity_info.html:28 msgid "end date" msgstr "fecha de fin" -#: apps/activity/models.py:117 +#: apps/activity/models.py:118 #: apps/activity/templates/activity/includes/activity_info.html:50 -#: apps/note/models/transactions.py:146 +#: apps/note/models/transactions.py:149 msgid "valid" msgstr "válido" -#: apps/activity/models.py:122 +#: apps/activity/models.py:123 #: apps/activity/templates/activity/includes/activity_info.html:65 msgid "open" msgstr "abierto" -#: apps/activity/models.py:146 +#: apps/activity/models.py:151 msgid "activities" msgstr "actividades" -#: apps/activity/models.py:166 +#: apps/activity/models.py:171 msgid "entry time" msgstr "" -#: apps/activity/models.py:172 apps/note/apps.py:14 +#: apps/activity/models.py:177 apps/note/apps.py:14 #: apps/note/models/notes.py:78 msgid "note" msgstr "note" -#: apps/activity/models.py:183 +#: apps/activity/models.py:188 #: apps/activity/templates/activity/activity_entry.html:46 msgid "entry" msgstr "entrada" -#: apps/activity/models.py:184 +#: apps/activity/models.py:189 #: apps/activity/templates/activity/activity_entry.html:46 msgid "entries" msgstr "entradas" -#: apps/activity/models.py:190 +#: apps/activity/models.py:192 +#, python-brace-format +msgid "Entry for {guest}, invited by {note} to the activity {activity}" +msgstr "" + +#: apps/activity/models.py:194 +#, python-brace-format +msgid "Entry for {note} to the activity {activity}" +msgstr "" + +#: apps/activity/models.py:201 msgid "Already entered on " msgstr "Entrado ya el " -#: apps/activity/models.py:190 apps/activity/tables.py:54 +#: apps/activity/models.py:201 apps/activity/tables.py:54 msgid "{:%Y-%m-%d %H:%M:%S}" msgstr "{:%d/%m/%Y %H:%M:%S}" -#: apps/activity/models.py:198 +#: apps/activity/models.py:209 msgid "The balance is negative." msgstr "El saldo es negativo." -#: apps/activity/models.py:228 +#: apps/activity/models.py:239 msgid "last name" msgstr "apellido" -#: apps/activity/models.py:233 +#: apps/activity/models.py:244 #: apps/member/templates/member/includes/profile_info.html:4 #: apps/registration/templates/registration/future_profile_detail.html:16 #: apps/wei/templates/wei/weimembership_form.html:14 msgid "first name" msgstr "nombre" -#: apps/activity/models.py:240 +#: apps/activity/models.py:251 msgid "inviter" msgstr "huésped" -#: apps/activity/models.py:284 +#: apps/activity/models.py:295 msgid "guest" msgstr "invitado" -#: apps/activity/models.py:285 +#: apps/activity/models.py:296 msgid "guests" msgstr "invitados" -#: apps/activity/models.py:297 +#: apps/activity/models.py:308 msgid "Invitation" msgstr "Invitación" @@ -239,19 +249,19 @@ msgstr "Entrado el " msgid "remove" msgstr "quitar" -#: apps/activity/tables.py:80 apps/note/forms.py:68 apps/treasury/models.py:186 +#: apps/activity/tables.py:80 apps/note/forms.py:68 apps/treasury/models.py:192 msgid "Type" msgstr "Tipo" -#: apps/activity/tables.py:82 apps/member/forms.py:131 -#: apps/registration/forms.py:81 apps/treasury/forms.py:135 +#: apps/activity/tables.py:82 apps/member/forms.py:183 +#: apps/registration/forms.py:81 apps/treasury/forms.py:129 #: apps/wei/forms/registration.py:96 msgid "Last name" msgstr "Apellido" -#: apps/activity/tables.py:84 apps/member/forms.py:136 +#: apps/activity/tables.py:84 apps/member/forms.py:188 #: apps/note/templates/note/transaction_form.html:134 -#: apps/registration/forms.py:86 apps/treasury/forms.py:137 +#: apps/registration/forms.py:86 apps/treasury/forms.py:131 #: apps/wei/forms/registration.py:101 msgid "First name" msgstr "Nombre" @@ -269,21 +279,21 @@ msgid "Guests list" msgstr "Lista de los invitados" #: apps/activity/templates/activity/activity_entry.html:14 -#: apps/note/models/transactions.py:259 +#: apps/note/models/transactions.py:253 #: apps/note/templates/note/transaction_form.html:16 #: apps/note/templates/note/transaction_form.html:148 -#: note_kfet/templates/base.html:68 +#: note_kfet/templates/base.html:70 msgid "Transfer" msgstr "Transferencia" #: apps/activity/templates/activity/activity_entry.html:18 -#: apps/note/models/transactions.py:318 +#: apps/note/models/transactions.py:312 #: apps/note/templates/note/transaction_form.html:21 msgid "Credit" msgstr "Crédito" #: apps/activity/templates/activity/activity_entry.html:21 -#: apps/note/models/transactions.py:318 +#: apps/note/models/transactions.py:312 #: apps/note/templates/note/transaction_form.html:25 msgid "Debit" msgstr "Débito" @@ -301,7 +311,7 @@ msgstr "Regresar a la página de la actividad" #: apps/member/templates/member/add_members.html:32 #: apps/member/templates/member/club_form.html:16 #: apps/note/templates/note/transactiontemplate_form.html:18 -#: apps/treasury/forms.py:93 apps/treasury/forms.py:147 +#: apps/treasury/forms.py:87 apps/treasury/forms.py:141 #: apps/treasury/templates/treasury/invoice_form.html:74 #: apps/wei/templates/wei/bus_form.html:17 #: apps/wei/templates/wei/busteam_form.html:17 @@ -355,7 +365,7 @@ msgid "validate" msgstr "validar" #: apps/activity/templates/activity/includes/activity_info.html:71 -#: apps/logs/models.py:62 apps/note/tables.py:162 +#: apps/logs/models.py:64 apps/note/tables.py:195 msgid "edit" msgstr "modificar" @@ -363,41 +373,41 @@ msgstr "modificar" msgid "Invite" msgstr "Invitar" -#: apps/activity/views.py:29 +#: apps/activity/views.py:33 msgid "Create new activity" msgstr "Crear una nueva actividad" -#: apps/activity/views.py:59 note_kfet/templates/base.html:86 +#: apps/activity/views.py:63 note_kfet/templates/base.html:88 msgid "Activities" msgstr "Actividades" -#: apps/activity/views.py:87 +#: apps/activity/views.py:91 msgid "Activity detail" msgstr "Detalles de la actividad" -#: apps/activity/views.py:107 +#: apps/activity/views.py:111 msgid "Update activity" msgstr "Modificar la actividad" -#: apps/activity/views.py:134 +#: apps/activity/views.py:138 msgid "Invite guest to the activity \"{}\"" msgstr "Invitar alguien para la actividad \"{}\"" -#: apps/activity/views.py:168 +#: apps/activity/views.py:172 msgid "You are not allowed to display the entry interface for this activity." msgstr "" "Usted no tiene derecho a mostrar la interfaz de las entradas para esta " "actividad." -#: apps/activity/views.py:171 +#: apps/activity/views.py:175 msgid "This activity does not support activity entries." msgstr "Esta actividad no necesita entradas." -#: apps/activity/views.py:174 +#: apps/activity/views.py:178 msgid "This activity is closed." msgstr "Esta actividad esta cerrada." -#: apps/activity/views.py:272 +#: apps/activity/views.py:274 msgid "Entry for activity \"{}\"" msgstr "Entradas para la actividad \"{}\"" @@ -421,59 +431,64 @@ msgstr "modelo" msgid "identifier" msgstr "nombre de usuario" -#: apps/logs/models.py:48 +#: apps/logs/models.py:49 msgid "previous data" msgstr "datos anteriores" -#: apps/logs/models.py:53 +#: apps/logs/models.py:55 msgid "new data" msgstr "nuevos datos" -#: apps/logs/models.py:61 +#: apps/logs/models.py:63 msgid "create" msgstr "crear" -#: apps/logs/models.py:63 apps/note/tables.py:132 apps/note/tables.py:168 +#: apps/logs/models.py:65 apps/note/tables.py:165 apps/note/tables.py:201 #: apps/permission/models.py:127 apps/treasury/tables.py:38 #: apps/wei/tables.py:75 msgid "delete" msgstr "suprimir" -#: apps/logs/models.py:66 +#: apps/logs/models.py:68 msgid "action" msgstr "acción" -#: apps/logs/models.py:74 +#: apps/logs/models.py:76 msgid "timestamp" msgstr "fecha" -#: apps/logs/models.py:78 +#: apps/logs/models.py:80 msgid "Logs cannot be destroyed." msgstr "No se puede suprimir los logs." -#: apps/logs/models.py:81 +#: apps/logs/models.py:83 msgid "changelog" msgstr "diario de cambio" -#: apps/logs/models.py:82 +#: apps/logs/models.py:84 msgid "changelogs" msgstr "diario de cambios" -#: apps/member/admin.py:52 apps/member/models.py:225 +#: apps/logs/models.py:87 +#, python-brace-format +msgid "Changelog of type \"{action}\" for model {model} at {timestamp}" +msgstr "" + +#: apps/member/admin.py:50 apps/member/models.py:226 #: apps/member/templates/member/includes/club_info.html:34 msgid "membership fee (paid students)" msgstr "pago de afiliación (estudiantes pagados)" -#: apps/member/admin.py:53 apps/member/models.py:230 +#: apps/member/admin.py:51 apps/member/models.py:231 #: apps/member/templates/member/includes/club_info.html:37 msgid "membership fee (unpaid students)" msgstr "pago de afiliación (estudiantes no pagados)" -#: apps/member/admin.py:67 apps/member/models.py:314 +#: apps/member/admin.py:65 apps/member/models.py:315 msgid "roles" msgstr "papel" -#: apps/member/admin.py:68 apps/member/models.py:328 +#: apps/member/admin.py:66 apps/member/models.py:329 msgid "fee" msgstr "pago" @@ -481,69 +496,77 @@ msgstr "pago" msgid "member" msgstr "miembro" -#: apps/member/forms.py:41 +#: apps/member/forms.py:23 +msgid "Permission mask" +msgstr "" + +#: apps/member/forms.py:45 msgid "Report frequency" msgstr "Frecuencia de los informes (en días)" -#: apps/member/forms.py:43 +#: apps/member/forms.py:47 msgid "Last report date" msgstr "Fecha del último informe" -#: apps/member/forms.py:48 +#: apps/member/forms.py:52 msgid "You can't register to the note if you come from the future." msgstr "Usted no puede registrar si viene del futuro." -#: apps/member/forms.py:73 +#: apps/member/forms.py:77 msgid "select an image" msgstr "elegir una imagen" -#: apps/member/forms.py:74 +#: apps/member/forms.py:78 msgid "Maximal size: 2MB" msgstr "Tamaño máximo : 2Mo" -#: apps/member/forms.py:87 apps/member/views.py:101 -#: apps/registration/forms.py:33 +#: apps/member/forms.py:103 +msgid "This image cannot be loaded." +msgstr "" + +#: apps/member/forms.py:139 apps/member/views.py:98 +#: apps/registration/forms.py:33 apps/registration/views.py:241 msgid "An alias with a similar name already exists." msgstr "Un alias similar ya existe." -#: apps/member/forms.py:110 apps/registration/forms.py:61 +#: apps/member/forms.py:162 apps/registration/forms.py:61 msgid "Inscription paid by Société Générale" msgstr "Registración pagadas por Société Générale" -#: apps/member/forms.py:112 +#: apps/member/forms.py:164 apps/registration/forms.py:63 msgid "Check this case is the Société Générale paid the inscription." msgstr "Marcar esta casilla si Société Générale pagó la registración." -#: apps/member/forms.py:117 apps/registration/forms.py:68 +#: apps/member/forms.py:169 apps/registration/forms.py:68 #: apps/wei/forms/registration.py:83 msgid "Credit type" msgstr "Tipo de crédito" -#: apps/member/forms.py:118 apps/registration/forms.py:69 +#: apps/member/forms.py:170 apps/registration/forms.py:69 #: apps/wei/forms/registration.py:84 msgid "No credit" msgstr "No crédito" -#: apps/member/forms.py:120 +#: apps/member/forms.py:172 msgid "You can credit the note of the user." msgstr "Usted puede acreditar la note del usuario." -#: apps/member/forms.py:124 apps/registration/forms.py:74 +#: apps/member/forms.py:176 apps/registration/forms.py:74 #: apps/wei/forms/registration.py:89 msgid "Credit amount" msgstr "Valor del crédito" -#: apps/member/forms.py:141 apps/note/templates/note/transaction_form.html:140 -#: apps/registration/forms.py:91 apps/treasury/forms.py:139 +#: apps/member/forms.py:193 apps/note/templates/note/transaction_form.html:140 +#: apps/registration/forms.py:91 apps/treasury/forms.py:133 #: apps/wei/forms/registration.py:106 msgid "Bank" msgstr "Banco" -#: apps/member/forms.py:168 +#: apps/member/forms.py:220 msgid "User" msgstr "Usuario" -#: apps/member/forms.py:182 +#: apps/member/forms.py:234 msgid "Roles" msgstr "Papeles" @@ -659,61 +682,61 @@ msgstr "pagado" msgid "Tells if the user receive a salary." msgstr "Indica si el usuario percibe un salario." -#: apps/member/models.py:101 apps/treasury/tables.py:146 +#: apps/member/models.py:100 apps/treasury/tables.py:146 msgid "No" msgstr "No" -#: apps/member/models.py:102 +#: apps/member/models.py:101 msgid "Yes (receive them in french)" msgstr "Si (recibirles en francés)" -#: apps/member/models.py:103 +#: apps/member/models.py:102 msgid "Yes (receive them in english)" msgstr "Si (recibirles en inglés)" -#: apps/member/models.py:105 +#: apps/member/models.py:104 msgid "" "Register on the mailing list to stay informed of the events of the campus (1 " "mail/week)" msgstr "" -#: apps/member/models.py:110 +#: apps/member/models.py:109 msgid "" "Register on the mailing list to stay informed of the sport events of the " "campus (1 mail/week)" msgstr "" -#: apps/member/models.py:115 +#: apps/member/models.py:114 msgid "" "Register on the mailing list to stay informed of the art events of the " "campus (1 mail/week)" msgstr "" -#: apps/member/models.py:119 +#: apps/member/models.py:118 msgid "report frequency (in days)" msgstr "" -#: apps/member/models.py:124 +#: apps/member/models.py:123 msgid "last report date" msgstr "" -#: apps/member/models.py:129 +#: apps/member/models.py:128 msgid "email confirmed" msgstr "" -#: apps/member/models.py:134 +#: apps/member/models.py:133 msgid "registration valid" msgstr "" -#: apps/member/models.py:163 apps/member/models.py:164 +#: apps/member/models.py:162 apps/member/models.py:163 msgid "user profile" msgstr "" -#: apps/member/models.py:174 +#: apps/member/models.py:173 msgid "Activate your Note Kfet account" msgstr "" -#: apps/member/models.py:203 +#: apps/member/models.py:204 #: apps/member/templates/member/includes/club_info.html:55 #: apps/member/templates/member/includes/profile_info.html:31 #: apps/registration/templates/registration/future_profile_detail.html:22 @@ -722,85 +745,85 @@ msgstr "" msgid "email" msgstr "" -#: apps/member/models.py:210 +#: apps/member/models.py:211 msgid "parent club" msgstr "" -#: apps/member/models.py:219 +#: apps/member/models.py:220 msgid "require memberships" msgstr "" -#: apps/member/models.py:220 +#: apps/member/models.py:221 msgid "Uncheck if this club don't require memberships." msgstr "" -#: apps/member/models.py:236 +#: apps/member/models.py:237 #: apps/member/templates/member/includes/club_info.html:26 msgid "membership duration" msgstr "" -#: apps/member/models.py:237 +#: apps/member/models.py:238 msgid "The longest time (in days) a membership can last (NULL = infinite)." msgstr "" -#: apps/member/models.py:244 +#: apps/member/models.py:245 #: apps/member/templates/member/includes/club_info.html:16 msgid "membership start" msgstr "" -#: apps/member/models.py:245 +#: apps/member/models.py:246 msgid "Date from which the members can renew their membership." msgstr "" -#: apps/member/models.py:251 +#: apps/member/models.py:252 #: apps/member/templates/member/includes/club_info.html:21 msgid "membership end" msgstr "" -#: apps/member/models.py:252 +#: apps/member/models.py:253 msgid "Maximal date of a membership, after which members must renew it." msgstr "" -#: apps/member/models.py:284 apps/member/models.py:309 -#: apps/note/models/notes.py:179 +#: apps/member/models.py:285 apps/member/models.py:310 +#: apps/note/models/notes.py:185 msgid "club" msgstr "" -#: apps/member/models.py:285 +#: apps/member/models.py:286 msgid "clubs" msgstr "" -#: apps/member/models.py:319 +#: apps/member/models.py:320 msgid "membership starts on" msgstr "" -#: apps/member/models.py:323 +#: apps/member/models.py:324 msgid "membership ends on" msgstr "" -#: apps/member/models.py:374 +#: apps/member/models.py:419 #, python-brace-format msgid "The role {role} does not apply to the club {club}." msgstr "" -#: apps/member/models.py:385 apps/member/views.py:676 +#: apps/member/models.py:428 apps/member/views.py:628 msgid "User is already a member of the club" msgstr "" -#: apps/member/models.py:433 +#: apps/member/models.py:440 msgid "User is not a member of the parent club" msgstr "" -#: apps/member/models.py:486 +#: apps/member/models.py:488 #, python-brace-format msgid "Membership of {user} for the club {club}" msgstr "" -#: apps/member/models.py:489 +#: apps/member/models.py:491 apps/note/models/transactions.py:353 msgid "membership" msgstr "" -#: apps/member/models.py:490 +#: apps/member/models.py:492 msgid "memberships" msgstr "" @@ -829,7 +852,7 @@ msgid "Account #" msgstr "" #: apps/member/templates/member/base.html:48 -#: apps/member/templates/member/base.html:62 apps/member/views.py:59 +#: apps/member/templates/member/base.html:62 apps/member/views.py:57 #: apps/registration/templates/registration/future_profile_detail.html:48 #: apps/wei/templates/wei/weimembership_form.html:117 msgid "Update Profile" @@ -869,7 +892,7 @@ msgid "" msgstr "" #: apps/member/templates/member/base.html:110 -#: apps/member/templates/member/base.html:137 apps/treasury/forms.py:95 +#: apps/member/templates/member/base.html:137 apps/treasury/forms.py:89 msgid "Close" msgstr "" @@ -883,8 +906,8 @@ msgid "" msgstr "" #: apps/member/templates/member/club_alias.html:10 -#: apps/member/templates/member/profile_alias.html:10 apps/member/views.py:240 -#: apps/member/views.py:450 +#: apps/member/templates/member/profile_alias.html:10 apps/member/views.py:236 +#: apps/member/views.py:433 msgid "Note aliases" msgstr "" @@ -948,7 +971,7 @@ msgstr "" #: apps/member/templates/member/includes/club_info.html:47 #: apps/member/templates/member/includes/profile_info.html:20 -#: apps/note/models/notes.py:270 apps/wei/templates/wei/base.html:66 +#: apps/note/models/notes.py:276 apps/wei/templates/wei/base.html:66 msgid "aliases" msgstr "" @@ -987,6 +1010,14 @@ msgstr "" msgid "Regenerate token" msgstr "" +#: apps/member/templates/member/picture_update.html:35 +msgid "Nevermind" +msgstr "" + +#: apps/member/templates/member/picture_update.html:36 +msgid "Crop and upload" +msgstr "" + #: apps/member/templates/member/profile_detail.html:11 #: apps/registration/templates/registration/future_profile_detail.html:28 #: apps/wei/templates/wei/weimembership_form.html:26 @@ -1011,90 +1042,90 @@ msgstr "" msgid "Registrations" msgstr "" -#: apps/member/views.py:72 apps/registration/forms.py:23 +#: apps/member/views.py:70 apps/registration/forms.py:23 msgid "This address must be valid." msgstr "" -#: apps/member/views.py:138 +#: apps/member/views.py:135 msgid "Profile detail" msgstr "" -#: apps/member/views.py:201 +#: apps/member/views.py:195 msgid "Search user" msgstr "" -#: apps/member/views.py:260 +#: apps/member/views.py:256 msgid "Update note picture" msgstr "" -#: apps/member/views.py:318 +#: apps/member/views.py:301 msgid "Manage auth token" msgstr "" -#: apps/member/views.py:346 +#: apps/member/views.py:328 msgid "Create new club" msgstr "" -#: apps/member/views.py:364 +#: apps/member/views.py:347 msgid "Search club" msgstr "" -#: apps/member/views.py:397 +#: apps/member/views.py:380 msgid "Club detail" msgstr "" -#: apps/member/views.py:473 +#: apps/member/views.py:456 msgid "Update club" msgstr "" -#: apps/member/views.py:507 +#: apps/member/views.py:490 msgid "Add new member to the club" msgstr "" -#: apps/member/views.py:667 apps/wei/views.py:922 +#: apps/member/views.py:619 apps/wei/views.py:922 msgid "" "This user don't have enough money to join this club, and can't have a " "negative balance." msgstr "" -#: apps/member/views.py:680 +#: apps/member/views.py:632 msgid "The membership must start after {:%m-%d-%Y}." msgstr "" -#: apps/member/views.py:685 +#: apps/member/views.py:637 msgid "The membership must begin before {:%m-%d-%Y}." msgstr "" -#: apps/member/views.py:701 apps/member/views.py:703 apps/member/views.py:705 -#: apps/registration/views.py:292 apps/registration/views.py:294 -#: apps/registration/views.py:296 apps/wei/views.py:927 apps/wei/views.py:931 +#: apps/member/views.py:644 apps/member/views.py:646 apps/member/views.py:648 +#: apps/registration/views.py:291 apps/registration/views.py:293 +#: apps/registration/views.py:295 apps/wei/views.py:927 apps/wei/views.py:931 msgid "This field is required." msgstr "" -#: apps/member/views.py:789 +#: apps/member/views.py:783 msgid "Manage roles of an user in the club" msgstr "" -#: apps/member/views.py:814 +#: apps/member/views.py:808 msgid "Members of the club" msgstr "" -#: apps/note/admin.py:129 apps/note/models/transactions.py:106 +#: apps/note/admin.py:129 apps/note/models/transactions.py:109 msgid "source" msgstr "" #: apps/note/admin.py:137 apps/note/admin.py:205 -#: apps/note/models/transactions.py:56 apps/note/models/transactions.py:119 +#: apps/note/models/transactions.py:56 apps/note/models/transactions.py:122 msgid "destination" msgstr "" #: apps/note/admin.py:210 apps/note/models/transactions.py:60 -#: apps/note/models/transactions.py:137 +#: apps/note/models/transactions.py:140 msgid "amount" msgstr "" -#: apps/note/api/serializers.py:178 apps/note/api/serializers.py:184 -#: apps/note/models/transactions.py:224 +#: apps/note/api/serializers.py:183 apps/note/api/serializers.py:189 +#: apps/note/models/transactions.py:226 msgid "" "The transaction can't be saved since the source note or the destination note " "is not active." @@ -1152,7 +1183,7 @@ msgstr "" msgid "display image" msgstr "" -#: apps/note/models/notes.py:54 apps/note/models/transactions.py:129 +#: apps/note/models/notes.py:54 apps/note/models/transactions.py:132 msgid "created at" msgstr "" @@ -1180,66 +1211,66 @@ msgstr "" msgid "notes" msgstr "" -#: apps/note/models/notes.py:122 +#: apps/note/models/notes.py:128 msgid "This alias is already taken." msgstr "" -#: apps/note/models/notes.py:142 +#: apps/note/models/notes.py:148 msgid "one's note" msgstr "" -#: apps/note/models/notes.py:143 +#: apps/note/models/notes.py:149 msgid "users note" msgstr "" -#: apps/note/models/notes.py:149 +#: apps/note/models/notes.py:155 #, python-format msgid "%(user)s's note" msgstr "" -#: apps/note/models/notes.py:183 +#: apps/note/models/notes.py:189 msgid "club note" msgstr "" -#: apps/note/models/notes.py:184 +#: apps/note/models/notes.py:190 msgid "clubs notes" msgstr "" -#: apps/note/models/notes.py:190 +#: apps/note/models/notes.py:196 #, python-format msgid "Note of %(club)s club" msgstr "" -#: apps/note/models/notes.py:229 +#: apps/note/models/notes.py:235 msgid "special note" msgstr "" -#: apps/note/models/notes.py:230 +#: apps/note/models/notes.py:236 msgid "special notes" msgstr "" -#: apps/note/models/notes.py:253 +#: apps/note/models/notes.py:259 msgid "Invalid alias" msgstr "" -#: apps/note/models/notes.py:269 +#: apps/note/models/notes.py:275 msgid "alias" msgstr "" -#: apps/note/models/notes.py:293 +#: apps/note/models/notes.py:299 msgid "Alias is too long." msgstr "" -#: apps/note/models/notes.py:296 +#: apps/note/models/notes.py:302 msgid "" "This alias contains only complex character. Please use a more simple alias." msgstr "" -#: apps/note/models/notes.py:300 +#: apps/note/models/notes.py:306 msgid "An alias with a similar name already exists: {} " msgstr "" -#: apps/note/models/notes.py:313 +#: apps/note/models/notes.py:319 msgid "You can't delete your main alias." msgstr "" @@ -1271,106 +1302,106 @@ msgstr "" msgid "transaction templates" msgstr "" -#: apps/note/models/transactions.py:112 apps/note/models/transactions.py:125 -#: apps/note/tables.py:33 apps/note/tables.py:42 +#: apps/note/models/transactions.py:115 apps/note/models/transactions.py:128 +#: apps/note/tables.py:34 apps/note/tables.py:44 msgid "used alias" msgstr "" -#: apps/note/models/transactions.py:133 +#: apps/note/models/transactions.py:136 msgid "quantity" msgstr "" -#: apps/note/models/transactions.py:141 +#: apps/note/models/transactions.py:144 msgid "reason" msgstr "" -#: apps/note/models/transactions.py:151 apps/note/tables.py:107 +#: apps/note/models/transactions.py:154 apps/note/tables.py:140 msgid "invalidity reason" msgstr "" -#: apps/note/models/transactions.py:159 +#: apps/note/models/transactions.py:161 msgid "transaction" msgstr "" -#: apps/note/models/transactions.py:160 +#: apps/note/models/transactions.py:162 #: apps/treasury/templates/treasury/sogecredit_detail.html:22 msgid "transactions" msgstr "" -#: apps/note/models/transactions.py:182 +#: apps/note/models/transactions.py:184 #, python-brace-format msgid "" "You can't update the {field} on a Transaction. Please invalidate it and " "create one other." msgstr "" -#: apps/note/models/transactions.py:202 +#: apps/note/models/transactions.py:204 msgid "" "The note balances must be between - 92 233 720 368 547 758.08 € and 92 233 " "720 368 547 758.07 €." msgstr "" -#: apps/note/models/transactions.py:279 +#: apps/note/models/transactions.py:273 msgid "" "The destination of this transaction must equal to the destination of the " "template." msgstr "" -#: apps/note/models/transactions.py:288 +#: apps/note/models/transactions.py:282 msgid "Template" msgstr "" -#: apps/note/models/transactions.py:291 +#: apps/note/models/transactions.py:285 msgid "recurrent transaction" msgstr "" -#: apps/note/models/transactions.py:292 +#: apps/note/models/transactions.py:286 msgid "recurrent transactions" msgstr "" -#: apps/note/models/transactions.py:307 +#: apps/note/models/transactions.py:301 msgid "first_name" msgstr "" -#: apps/note/models/transactions.py:312 +#: apps/note/models/transactions.py:306 msgid "bank" msgstr "" -#: apps/note/models/transactions.py:329 +#: apps/note/models/transactions.py:323 msgid "" "A special transaction is only possible between a Note associated to a " "payment method and a User or a Club" msgstr "" -#: apps/note/models/transactions.py:337 +#: apps/note/models/transactions.py:331 msgid "Special transaction" msgstr "" -#: apps/note/models/transactions.py:338 +#: apps/note/models/transactions.py:332 msgid "Special transactions" msgstr "" -#: apps/note/models/transactions.py:354 apps/note/models/transactions.py:359 +#: apps/note/models/transactions.py:348 msgid "membership transaction" msgstr "" -#: apps/note/models/transactions.py:355 apps/treasury/models.py:273 +#: apps/note/models/transactions.py:349 apps/treasury/models.py:282 msgid "membership transactions" msgstr "" -#: apps/note/tables.py:61 +#: apps/note/tables.py:94 msgid "Click to invalidate" msgstr "" -#: apps/note/tables.py:61 +#: apps/note/tables.py:94 msgid "Click to validate" msgstr "" -#: apps/note/tables.py:105 +#: apps/note/tables.py:138 msgid "No reason specified" msgstr "" -#: apps/note/tables.py:136 apps/note/tables.py:170 apps/treasury/tables.py:39 +#: apps/note/tables.py:169 apps/note/tables.py:203 apps/treasury/tables.py:39 #: apps/treasury/templates/treasury/invoice_confirm_delete.html:30 #: apps/treasury/templates/treasury/sogecredit_detail.html:59 #: apps/wei/tables.py:76 apps/wei/tables.py:103 @@ -1378,7 +1409,7 @@ msgstr "" msgid "Delete" msgstr "" -#: apps/note/tables.py:164 apps/note/templates/note/conso_form.html:132 +#: apps/note/tables.py:197 apps/note/templates/note/conso_form.html:132 #: apps/wei/tables.py:47 apps/wei/tables.py:48 #: apps/wei/templates/wei/base.html:89 #: apps/wei/templates/wei/bus_detail.html:20 @@ -1426,7 +1457,8 @@ msgstr "" #: apps/note/templates/note/mails/negative_balance.txt:25 #: apps/note/templates/note/mails/negative_notes_report.html:46 #: apps/note/templates/note/mails/negative_notes_report.txt:13 -#: apps/note/templates/note/mails/weekly_report.html:54 +#: apps/note/templates/note/mails/weekly_report.html:51 +#: apps/note/templates/note/mails/weekly_report.txt:32 #: apps/registration/templates/registration/mails/email_validation_email.html:40 #: apps/registration/templates/registration/mails/email_validation_email.txt:16 msgid "Mail generated by the Note Kfet on the" @@ -1451,7 +1483,7 @@ msgid "Action" msgstr "" #: apps/note/templates/note/transaction_form.html:112 -#: apps/treasury/forms.py:141 apps/treasury/tables.py:67 +#: apps/treasury/forms.py:135 apps/treasury/tables.py:67 #: apps/treasury/tables.py:135 #: apps/treasury/templates/treasury/remittance_form.html:23 msgid "Amount" @@ -1526,7 +1558,7 @@ msgstr "" msgid "Update button" msgstr "" -#: apps/note/views.py:151 note_kfet/templates/base.html:62 +#: apps/note/views.py:151 note_kfet/templates/base.html:64 msgid "Consumptions" msgstr "" @@ -1622,14 +1654,14 @@ msgid "" "of model {app_label}.{model_name}." msgstr "" -#: apps/permission/signals.py:73 apps/permission/views.py:89 +#: apps/permission/signals.py:73 apps/permission/views.py:101 #, python-brace-format msgid "" "You don't have the permission to add an instance of model {app_label}." "{model_name}." msgstr "" -#: apps/permission/signals.py:101 +#: apps/permission/signals.py:102 #, python-brace-format msgid "" "You don't have the permission to delete this instance of model {app_label}." @@ -1676,25 +1708,25 @@ msgstr "" msgid "No associated permission" msgstr "" -#: apps/permission/views.py:56 +#: apps/permission/views.py:68 #, python-brace-format msgid "" "You don't have the permission to update this instance of the model " "\"{model}\" with these parameters. Please correct your data and retry." msgstr "" -#: apps/permission/views.py:60 +#: apps/permission/views.py:72 #, python-brace-format msgid "" "You don't have the permission to create an instance of the model \"{model}\" " "with these parameters. Please correct your data and retry." msgstr "" -#: apps/permission/views.py:96 note_kfet/templates/base.html:104 +#: apps/permission/views.py:108 note_kfet/templates/base.html:106 msgid "Rights" msgstr "" -#: apps/permission/views.py:101 +#: apps/permission/views.py:113 msgid "All rights" msgstr "" @@ -1716,12 +1748,6 @@ msgid "" "will be able to register later, after validating your account in the Kfet." msgstr "" -#: apps/registration/forms.py:63 -#, fuzzy -#| msgid "Check this case is the Société Générale paid the inscription." -msgid "Check this case if the Société Générale paid the inscription." -msgstr "Marcar esta casilla" - #: apps/registration/forms.py:96 msgid "Join BDE Club" msgstr "" @@ -1730,39 +1756,37 @@ msgstr "" msgid "Join Kfet Club" msgstr "" -#: apps/registration/templates/registration/email_validation_complete.html:9 +#: apps/registration/templates/registration/email_validation_complete.html:15 msgid "Your email have successfully been validated." msgstr "" -#: apps/registration/templates/registration/email_validation_complete.html:11 +#: apps/registration/templates/registration/email_validation_complete.html:19 #, python-format msgid "You can now log in." msgstr "" -#: apps/registration/templates/registration/email_validation_complete.html:13 +#: apps/registration/templates/registration/email_validation_complete.html:23 msgid "" "You must pay now your membership in the Kfet to complete your registration." msgstr "" -#: apps/registration/templates/registration/email_validation_complete.html:16 +#: apps/registration/templates/registration/email_validation_complete.html:28 msgid "" "The link was invalid. The token may have expired. Please send us an email to " "activate your account." msgstr "" -#: apps/registration/templates/registration/email_validation_email_sent.html:8 +#: apps/registration/templates/registration/email_validation_email_sent.html:10 msgid "Account activation" msgstr "" -#: apps/registration/templates/registration/email_validation_email_sent.html:11 +#: apps/registration/templates/registration/email_validation_email_sent.html:14 msgid "" "An email has been sent. Please click on the link to activate your account." msgstr "" -#: apps/registration/templates/registration/email_validation_email_sent.html:15 -msgid "" -"You must also go to the Kfet to pay your membership. The WEI registration " -"includes the BDE membership." +#: apps/registration/templates/registration/email_validation_email_sent.html:17 +msgid "You must also go to the Kfet to pay your membership." msgstr "" #: apps/registration/templates/registration/future_profile_detail.html:49 @@ -1807,8 +1831,7 @@ msgstr "" #: apps/registration/templates/registration/mails/email_validation_email.txt:11 msgid "" "After that, you'll have to wait that someone validates your account before " -"you can log in. You will need to pay your membership in the Kfet. Note that " -"the WEI registration includes the Kfet membership." +"you can log in. You will need to pay your membership in the Kfet." msgstr "" #: apps/registration/templates/registration/mails/email_validation_email.html:34 @@ -1821,72 +1844,73 @@ msgstr "" msgid "The Note Kfet team." msgstr "" -#: apps/registration/views.py:38 +#: apps/registration/views.py:39 msgid "Register new user" msgstr "" -#: apps/registration/views.py:82 +#: apps/registration/views.py:83 msgid "Email validation" msgstr "" -#: apps/registration/views.py:84 +#: apps/registration/views.py:85 msgid "Validate email" msgstr "" -#: apps/registration/views.py:126 +#: apps/registration/views.py:127 msgid "Email validation unsuccessful" msgstr "" -#: apps/registration/views.py:137 +#: apps/registration/views.py:138 msgid "Email validation email sent" msgstr "" -#: apps/registration/views.py:145 +#: apps/registration/views.py:146 msgid "Resend email validation link" msgstr "" -#: apps/registration/views.py:163 +#: apps/registration/views.py:164 msgid "Pre-registered users list" msgstr "" -#: apps/registration/views.py:190 +#: apps/registration/views.py:188 msgid "Unregistered users" msgstr "" -#: apps/registration/views.py:203 +#: apps/registration/views.py:201 msgid "Registration detail" msgstr "" -#: apps/registration/views.py:258 +#: apps/registration/views.py:260 msgid "You must join the BDE." msgstr "" -#: apps/registration/views.py:280 -msgid "You must join BDE club before joining Kfet club." -msgstr "" - -#: apps/registration/views.py:285 +#: apps/registration/views.py:284 msgid "" "The entered amount is not enough for the memberships, should be at least {}" msgstr "" -#: apps/registration/views.py:360 +#: apps/registration/views.py:364 msgid "Invalidate pre-registration" msgstr "" -#: apps/treasury/apps.py:12 note_kfet/templates/base.html:92 +#: apps/treasury/apps.py:12 note_kfet/templates/base.html:94 msgid "Treasury" msgstr "" -#: apps/treasury/forms.py:104 +#: apps/treasury/forms.py:24 apps/treasury/models.py:89 +#: apps/treasury/templates/treasury/invoice_form.html:22 +msgid "This invoice is locked and can no longer be edited." +msgstr "" + +#: apps/treasury/forms.py:98 msgid "Remittance is already closed." msgstr "" -#: apps/treasury/forms.py:109 +#: apps/treasury/forms.py:103 msgid "You can't change the type of the remittance." msgstr "" -#: apps/treasury/forms.py:129 apps/treasury/models.py:252 +#: apps/treasury/forms.py:123 apps/treasury/models.py:258 #: apps/treasury/tables.py:97 apps/treasury/tables.py:105 #: apps/treasury/templates/treasury/invoice_list.html:16 #: apps/treasury/templates/treasury/remittance_list.html:16 @@ -1894,7 +1918,7 @@ msgstr "" msgid "Remittance" msgstr "" -#: apps/treasury/forms.py:130 +#: apps/treasury/forms.py:124 msgid "No attached remittance" msgstr "" @@ -1918,7 +1942,7 @@ msgstr "" msgid "Address" msgstr "" -#: apps/treasury/models.py:60 apps/treasury/models.py:180 +#: apps/treasury/models.py:60 apps/treasury/models.py:186 msgid "Date" msgstr "" @@ -1938,12 +1962,7 @@ msgstr "" msgid "tex source" msgstr "" -#: apps/treasury/models.py:89 -#: apps/treasury/templates/treasury/invoice_form.html:22 -msgid "This invoice is locked and can no longer be edited." -msgstr "" - -#: apps/treasury/models.py:109 apps/treasury/models.py:122 +#: apps/treasury/models.py:109 apps/treasury/models.py:125 msgid "invoice" msgstr "" @@ -1951,81 +1970,91 @@ msgstr "" msgid "invoices" msgstr "" -#: apps/treasury/models.py:127 +#: apps/treasury/models.py:113 +#, python-brace-format +msgid "Invoice #{id}" +msgstr "" + +#: apps/treasury/models.py:130 msgid "Designation" msgstr "" -#: apps/treasury/models.py:131 +#: apps/treasury/models.py:134 msgid "Quantity" msgstr "" -#: apps/treasury/models.py:135 +#: apps/treasury/models.py:138 msgid "Unit price" msgstr "" -#: apps/treasury/models.py:151 +#: apps/treasury/models.py:154 msgid "product" msgstr "" -#: apps/treasury/models.py:152 +#: apps/treasury/models.py:155 msgid "products" msgstr "" -#: apps/treasury/models.py:169 +#: apps/treasury/models.py:175 msgid "remittance type" msgstr "" -#: apps/treasury/models.py:170 +#: apps/treasury/models.py:176 msgid "remittance types" msgstr "" -#: apps/treasury/models.py:191 +#: apps/treasury/models.py:197 msgid "Comment" msgstr "" -#: apps/treasury/models.py:196 +#: apps/treasury/models.py:202 msgid "Closed" msgstr "" -#: apps/treasury/models.py:200 +#: apps/treasury/models.py:206 msgid "remittance" msgstr "" -#: apps/treasury/models.py:201 +#: apps/treasury/models.py:207 msgid "remittances" msgstr "" -#: apps/treasury/models.py:233 +#: apps/treasury/models.py:239 msgid "Remittance #{:d}: {}" msgstr "" -#: apps/treasury/models.py:256 +#: apps/treasury/models.py:262 msgid "special transaction proxy" msgstr "" -#: apps/treasury/models.py:257 +#: apps/treasury/models.py:263 msgid "special transaction proxies" msgstr "" -#: apps/treasury/models.py:279 +#: apps/treasury/models.py:288 msgid "credit transaction" msgstr "" -#: apps/treasury/models.py:343 +#: apps/treasury/models.py:360 msgid "" "This user doesn't have enough money to pay the memberships with its note. " "Please ask her/him to credit the note before invalidating this credit." msgstr "" -#: apps/treasury/models.py:355 +#: apps/treasury/models.py:375 #: apps/treasury/templates/treasury/sogecredit_detail.html:10 msgid "Credit from the Société générale" msgstr "" -#: apps/treasury/models.py:356 +#: apps/treasury/models.py:376 msgid "Credits from the Société générale" msgstr "" +#: apps/treasury/models.py:379 +#, python-brace-format +msgid "Soge credit for {user}" +msgstr "" + #: apps/treasury/tables.py:20 msgid "Invoice #{:d}" msgstr "" @@ -2050,11 +2079,12 @@ msgid "Yes" msgstr "" #: apps/treasury/templates/treasury/invoice_confirm_delete.html:10 -#: apps/treasury/views.py:166 +#: apps/treasury/views.py:176 msgid "Delete invoice" msgstr "" #: apps/treasury/templates/treasury/invoice_confirm_delete.html:15 +#: apps/treasury/views.py:180 msgid "This invoice is locked and can't be deleted." msgstr "" @@ -2204,46 +2234,46 @@ msgstr "" msgid "Create new invoice" msgstr "" -#: apps/treasury/views.py:89 +#: apps/treasury/views.py:94 msgid "Invoices list" msgstr "" -#: apps/treasury/views.py:104 apps/treasury/views.py:265 -#: apps/treasury/views.py:391 +#: apps/treasury/views.py:109 apps/treasury/views.py:282 +#: apps/treasury/views.py:408 msgid "You are not able to see the treasury interface." msgstr "" -#: apps/treasury/views.py:114 +#: apps/treasury/views.py:119 msgid "Update an invoice" msgstr "" -#: apps/treasury/views.py:226 +#: apps/treasury/views.py:243 msgid "Create a new remittance" msgstr "" -#: apps/treasury/views.py:253 +#: apps/treasury/views.py:270 msgid "Remittances list" msgstr "" -#: apps/treasury/views.py:316 +#: apps/treasury/views.py:333 msgid "Update a remittance" msgstr "" -#: apps/treasury/views.py:339 +#: apps/treasury/views.py:356 msgid "Attach a transaction to a remittance" msgstr "" -#: apps/treasury/views.py:383 +#: apps/treasury/views.py:400 msgid "List of credits from the Société générale" msgstr "" -#: apps/treasury/views.py:426 +#: apps/treasury/views.py:440 msgid "Manage credits from the Société générale" msgstr "" #: apps/wei/apps.py:10 apps/wei/models.py:49 apps/wei/models.py:50 #: apps/wei/models.py:61 apps/wei/models.py:167 -#: note_kfet/templates/base.html:98 +#: note_kfet/templates/base.html:100 msgid "WEI" msgstr "" @@ -2813,28 +2843,55 @@ msgstr "" msgid "Reset" msgstr "" -#: note_kfet/templates/base.html:13 +#: note_kfet/templates/base.html:14 msgid "The ENS Paris-Saclay BDE note." msgstr "" -#: note_kfet/templates/base.html:74 +#: note_kfet/templates/base.html:76 msgid "Users" msgstr "" -#: note_kfet/templates/base.html:80 +#: note_kfet/templates/base.html:82 msgid "Clubs" msgstr "" -#: note_kfet/templates/base.html:109 +#: note_kfet/templates/base.html:111 msgid "Admin" msgstr "" -#: note_kfet/templates/base.html:153 +#: note_kfet/templates/base.html:125 +msgid "My account" +msgstr "" + +#: note_kfet/templates/base.html:128 +msgid "Log out" +msgstr "" + +#: note_kfet/templates/base.html:136 +#: note_kfet/templates/registration/signup.html:6 +#: note_kfet/templates/registration/signup.html:11 +#: note_kfet/templates/registration/signup.html:27 +msgid "Sign up" +msgstr "" + +#: note_kfet/templates/base.html:143 +#: note_kfet/templates/registration/login.html:6 +#: note_kfet/templates/registration/login.html:15 +#: note_kfet/templates/registration/login.html:38 +#: note_kfet/templates/registration/password_reset_complete.html:15 +msgid "Log in" +msgstr "" + +#: note_kfet/templates/base.html:155 msgid "" "Your e-mail address is not validated. Please check your mail inbox and click " "on the validation link." msgstr "" +#: note_kfet/templates/base.html:172 +msgid "Contact us" +msgstr "" + #: note_kfet/templates/base_search.html:15 msgid "Search by attribute such as name…" msgstr "" @@ -2863,13 +2920,6 @@ msgstr "" msgid "Log in again" msgstr "" -#: note_kfet/templates/registration/login.html:6 -#: note_kfet/templates/registration/login.html:15 -#: note_kfet/templates/registration/login.html:38 -#: note_kfet/templates/registration/password_reset_complete.html:15 -msgid "Log in" -msgstr "" - #: note_kfet/templates/registration/login.html:20 #, python-format msgid "" @@ -2941,12 +2991,6 @@ msgstr "" msgid "Reset my password" msgstr "" -#: note_kfet/templates/registration/signup.html:6 -#: note_kfet/templates/registration/signup.html:11 -#: note_kfet/templates/registration/signup.html:27 -msgid "Sign up" -msgstr "" - #: note_kfet/templates/registration/signup.html:15 msgid "" "If you already signed up, your registration is taken into account. The BDE "