diff --git a/priv/gettext/es/LC_MESSAGES/errors.po b/priv/gettext/es/LC_MESSAGES/errors.po
index 5bda1918b..ab0c75704 100644
--- a/priv/gettext/es/LC_MESSAGES/errors.po
+++ b/priv/gettext/es/LC_MESSAGES/errors.po
@@ -8,7 +8,7 @@
 ## to merge POT files into PO files.
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-14 14:19+0000\n"
+"PO-Revision-Date: 2021-11-19 09:22+0000\n"
 "Last-Translator: Berto Te <ateira@3fpj.com>\n"
 "Language-Team: Spanish <https://weblate.framasoft.org/projects/mobilizon/"
 "backend-errors/es/>\n"
@@ -94,965 +94,965 @@ msgstr "debe ser mayor o igual que% {number}"
 msgid "must be equal to %{number}"
 msgstr "debe ser igual a% {number}"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:107
+#, elixir-format
 msgid "Cannot refresh the token"
 msgstr "No se puede actualizar el token"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:245
+#, elixir-format
 msgid "Current profile is not a member of this group"
 msgstr "El perfil actual no es miembro de este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:249
+#, elixir-format
 msgid "Current profile is not an administrator of the selected group"
 msgstr "El perfil actual no es un administrador del grupo seleccionado"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:613
+#, elixir-format
 msgid "Error while saving user settings"
 msgstr "Error al guardar los parámetros del usuario"
 
-#, elixir-format
 #: lib/graphql/error.ex:99 lib/graphql/resolvers/group.ex:242
 #: lib/graphql/resolvers/group.ex:274 lib/graphql/resolvers/group.ex:311 lib/graphql/resolvers/group.ex:342
 #: lib/graphql/resolvers/group.ex:391 lib/graphql/resolvers/member.ex:79
+#, elixir-format
 msgid "Group not found"
 msgstr "Grupo no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:78 lib/graphql/resolvers/group.ex:82
+#, elixir-format
 msgid "Group with ID %{id} not found"
 msgstr "No se encontró el grupo con ID% {id}"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:85
+#, elixir-format
 msgid "Impossible to authenticate, either your email or password are invalid."
 msgstr ""
 "Imposible autenticarse, su correo electrónico o contraseña no son válidos."
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:308
+#, elixir-format
 msgid "Member not found"
 msgstr "Miembro no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:94
+#, elixir-format
 msgid "No profile found for the moderator user"
 msgstr "No se encontró el perfil del usuario moderador"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:273
+#, elixir-format
 msgid "No user to validate with this email was found"
 msgstr "No se encontró ningún usuario para validar con este correo electrónico"
 
-#, elixir-format
 #: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:298
+#, elixir-format
 msgid "No user with this email was found"
 msgstr "No se encontró ningún usuario con este correo electrónico"
 
-#, elixir-format
 #: lib/graphql/resolvers/feed_token.ex:28
 #: lib/graphql/resolvers/participant.ex:32 lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236
 #: lib/graphql/resolvers/person.ex:353 lib/graphql/resolvers/person.ex:380 lib/graphql/resolvers/person.ex:397
 #: lib/graphql/resolvers/person.ex:425 lib/graphql/resolvers/person.ex:440
+#, elixir-format
 msgid "Profile is not owned by authenticated user"
 msgstr "El perfil no es propiedad del usuario autenticado"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:160
+#, elixir-format
 msgid "Registrations are not open"
 msgstr "Las inscripciones no están abiertas"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:428
+#, elixir-format
 msgid "The current password is invalid"
 msgstr "La contraseña actual no es válida"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:471
+#, elixir-format
 msgid "The new email doesn't seem to be valid"
 msgstr "El nuevo correo electrónico no parece ser válido"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:474
+#, elixir-format
 msgid "The new email must be different"
 msgstr "El nuevo correo electrónico debe ser diferente"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:431
+#, elixir-format
 msgid "The new password must be different"
 msgstr "La nueva contraseña debe ser diferente"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:478 lib/graphql/resolvers/user.ex:540
 #: lib/graphql/resolvers/user.ex:543
+#, elixir-format
 msgid "The password provided is invalid"
 msgstr "La contraseña proporcionada no es válida"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:435
+#, elixir-format
 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
 msgstr ""
 "La contraseña que ha elegido es demasiado corta. Asegúrese de que su "
 "contraseña contenga al menos 6 caracteres."
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:294
+#, elixir-format
 msgid "This user can't reset their password"
 msgstr "Este usuario no puede restablecer su contraseña"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:81
+#, elixir-format
 msgid "This user has been disabled"
 msgstr "Este usuario ha sido inhabilitado"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:252 lib/graphql/resolvers/user.ex:257
+#, elixir-format
 msgid "Unable to validate user"
 msgstr "No se puede validar al usuario"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:521
+#, elixir-format
 msgid "User already disabled"
 msgstr "El usuario ya está inhabilitado"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:588
+#, elixir-format
 msgid "User requested is not logged-in"
 msgstr "El usuario solicitado no ha iniciado sesión"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:280
+#, elixir-format
 msgid "You are already a member of this group"
 msgstr "Ya eres miembro de este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:315
+#, elixir-format
 msgid "You can't leave this group because you are the only administrator"
 msgstr "No puedes dejar este grupo porque eres el único administrador"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:277
+#, elixir-format
 msgid "You cannot join this group"
 msgstr "No puedes unirte a este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:112
+#, elixir-format
 msgid "You may not list groups unless moderator."
 msgstr "No puedes enumerar grupos a menos que seas moderador."
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:486
+#, elixir-format
 msgid "You need to be logged-in to change your email"
 msgstr "Debes iniciar sesión para cambiar tu correo electrónico"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:443
+#, elixir-format
 msgid "You need to be logged-in to change your password"
 msgstr "Debes iniciar sesión para cambiar tu contraseña"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:254
+#, elixir-format
 msgid "You need to be logged-in to delete a group"
 msgstr "Debes iniciar sesión para eliminar un grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:548
+#, elixir-format
 msgid "You need to be logged-in to delete your account"
 msgstr "Debes iniciar sesión para eliminar su cuenta"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:285
+#, elixir-format
 msgid "You need to be logged-in to join a group"
 msgstr "Debes iniciar sesión para eliminar su cuenta"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:320
+#, elixir-format
 msgid "You need to be logged-in to leave a group"
 msgstr "Debes iniciar sesión para dejar un grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:218
+#, elixir-format
 msgid "You need to be logged-in to update a group"
 msgstr "Debes iniciar sesión para actualizar un grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:112
+#, elixir-format
 msgid "You need to have an existing token to get a refresh token"
 msgstr "Debes tener un token existente para obtener un token de actualización"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:276 lib/graphql/resolvers/user.ex:301
+#, elixir-format
 msgid "You requested again a confirmation email too soon"
 msgstr ""
 "Solicitó de nuevo un correo electrónico de confirmación demasiado pronto"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:163
+#, elixir-format
 msgid "Your email is not on the allowlist"
 msgstr "Tu correo electrónico no está en la lista de permitidos"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:100
+#, elixir-format
 msgid "Error while performing background task"
 msgstr "Error al realizar la tarea en segundo plano"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:32
+#, elixir-format
 msgid "No profile found with this ID"
 msgstr "No se encontró ningún perfil con este ID"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
+#, elixir-format
 msgid "No remote profile found with this ID"
 msgstr "No se encontró ningún perfil remoto con este ID"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:72
+#, elixir-format
 msgid "Only moderators and administrators can suspend a profile"
 msgstr "Solo los moderadores y administradores pueden suspender un perfil"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:105
+#, elixir-format
 msgid "Only moderators and administrators can unsuspend a profile"
 msgstr ""
 "Solo los moderadores y administradores pueden anular la suspensión de un "
 "perfil"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:29
+#, elixir-format
 msgid "Only remote profiles may be refreshed"
 msgstr "Solo se pueden actualizar los perfiles remotos"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:64
+#, elixir-format
 msgid "Profile already suspended"
 msgstr "Perfil ya suspendido"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:96
+#, elixir-format
 msgid "A valid email is required by your instance"
 msgstr "Su instancia requiere un correo electrónico válido"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:90
 #: lib/graphql/resolvers/participant.ex:143
+#, elixir-format
 msgid "Anonymous participation is not enabled"
 msgstr "La participación anónima no está habilitada"
 
-#, elixir-format
 #: lib/graphql/resolvers/person.ex:210
+#, elixir-format
 msgid "Cannot remove the last administrator of a group"
 msgstr "No se puede eliminar al último administrador de un grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/person.ex:207
+#, elixir-format
 msgid "Cannot remove the last identity of a user"
 msgstr "No se puede eliminar la última identidad de un usuario"
 
-#, elixir-format
 #: lib/graphql/resolvers/comment.ex:126
+#, elixir-format
 msgid "Comment is already deleted"
 msgstr "El comentario ya está eliminado"
 
-#, elixir-format
 #: lib/graphql/error.ex:101 lib/graphql/resolvers/discussion.ex:69
+#, elixir-format
 msgid "Discussion not found"
 msgstr "Discusión no encontrada"
 
-#, elixir-format
 #: lib/graphql/resolvers/report.ex:63 lib/graphql/resolvers/report.ex:82
+#, elixir-format
 msgid "Error while saving report"
 msgstr "Error al guardar el informe"
 
-#, elixir-format
 #: lib/graphql/resolvers/report.ex:102
+#, elixir-format
 msgid "Error while updating report"
 msgstr "Error al actualizar el informe"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:131
+#, elixir-format
 msgid "Event id not found"
 msgstr "ID de evento no encontrado"
 
-#, elixir-format
 #: lib/graphql/error.ex:98 lib/graphql/resolvers/event.ex:360
 #: lib/graphql/resolvers/event.ex:412
+#, elixir-format
 msgid "Event not found"
 msgstr "Evento no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:87
 #: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:155
 #: lib/graphql/resolvers/participant.ex:336
+#, elixir-format
 msgid "Event with this ID %{id} doesn't exist"
 msgstr "El evento con este ID%{id} no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:103
+#, elixir-format
 msgid "Internal Error"
 msgstr "Error interno"
 
-#, elixir-format
 #: lib/graphql/resolvers/discussion.ex:219
+#, elixir-format
 msgid "No discussion with ID %{id}"
 msgstr "Sin discusión con ID%{id}"
 
-#, elixir-format
 #: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107
 #: lib/graphql/resolvers/todos.ex:179 lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
+#, elixir-format
 msgid "No profile found for user"
 msgstr "No se encontró perfil para el usuario"
 
-#, elixir-format
 #: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-format
 msgid "No such feed token"
 msgstr "No existe tal token de alimentación"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:259
+#, elixir-format
 msgid "Participant already has role %{role}"
 msgstr "El participante ya tiene el rol%{role}"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:187
 #: lib/graphql/resolvers/participant.ex:220 lib/graphql/resolvers/participant.ex:263
+#, elixir-format
 msgid "Participant not found"
 msgstr "Participante no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/person.ex:32
+#, elixir-format
 msgid "Person with ID %{id} not found"
 msgstr "Persona con ID%{id} no encontrada"
 
-#, elixir-format
 #: lib/graphql/resolvers/person.ex:56
+#, elixir-format
 msgid "Person with username %{username} not found"
 msgstr "Persona con nombre de usuario %{username} no encontrada"
 
-#, elixir-format
 #: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
+#, elixir-format
 msgid "Post ID is not a valid ID"
 msgstr "La ID de publicación no es válida"
 
-#, elixir-format
 #: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
+#, elixir-format
 msgid "Post doesn't exist"
 msgstr "La publicación no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:82
+#, elixir-format
 msgid "Profile invited doesn't exist"
 msgstr "El perfil invitado no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:91 lib/graphql/resolvers/member.ex:95
+#, elixir-format
 msgid "Profile is already a member of this group"
 msgstr "Perfil ya es miembro de este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175
 #: lib/graphql/resolvers/post.ex:209 lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:132
 #: lib/graphql/resolvers/resource.ex:165 lib/graphql/resolvers/resource.ex:199 lib/graphql/resolvers/todos.ex:58
 #: lib/graphql/resolvers/todos.ex:83 lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182
 #: lib/graphql/resolvers/todos.ex:214 lib/graphql/resolvers/todos.ex:246
+#, elixir-format
 msgid "Profile is not member of group"
 msgstr "El perfil no es miembro del grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
+#, elixir-format
 msgid "Profile not found"
 msgstr "Perfil no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/report.ex:40
+#, elixir-format
 msgid "Report not found"
 msgstr "Informe no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:169 lib/graphql/resolvers/resource.ex:196
+#, elixir-format
 msgid "Resource doesn't exist"
 msgstr "El recurso no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:124
+#, elixir-format
 msgid "The event has already reached its maximum capacity"
 msgstr "El evento ya alcanzó su capacidad máxima"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:282
+#, elixir-format
 msgid "This token is invalid"
 msgstr "Este token no es válido"
 
-#, elixir-format
 #: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
+#, elixir-format
 msgid "Todo doesn't exist"
 msgstr "Todo no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211
 #: lib/graphql/resolvers/todos.ex:240
+#, elixir-format
 msgid "Todo list doesn't exist"
 msgstr "La lista de tareas pendientes no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-format
 msgid "Token does not exist"
 msgstr "El token no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
+#, elixir-format
 msgid "Token is not a valid UUID"
 msgstr "El token no es un UUID válido"
 
-#, elixir-format
 #: lib/graphql/error.ex:96 lib/graphql/resolvers/person.ex:458
+#, elixir-format
 msgid "User not found"
 msgstr "Usuario no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/person.ex:310
+#, elixir-format
 msgid "You already have a profile for this user"
 msgstr "Ya tienes un perfil para este usuario"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:134
+#, elixir-format
 msgid "You are already a participant of this event"
 msgstr "Ya eres participante de este evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:85
+#, elixir-format
 msgid "You are not a member of this group"
 msgstr "no eres un miembro de este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:155 lib/graphql/resolvers/member.ex:171
 #: lib/graphql/resolvers/member.ex:186
+#, elixir-format
 msgid "You are not a moderator or admin for this group"
 msgstr "No eres moderador ni administrador de este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/comment.ex:59
+#, elixir-format
 msgid "You are not allowed to create a comment if not connected"
 msgstr "No está permitido crear un comentario si no está conectado"
 
-#, elixir-format
 #: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-format
 msgid "You are not allowed to create a feed token if not connected"
 msgstr "No puede crear un token de feed si no está conectado"
 
-#, elixir-format
 #: lib/graphql/resolvers/comment.ex:134
+#, elixir-format
 msgid "You are not allowed to delete a comment if not connected"
 msgstr "No puede eliminar un comentario si no está conectado"
 
-#, elixir-format
 #: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-format
 msgid "You are not allowed to delete a feed token if not connected"
 msgstr "No puede eliminar un token de feed si no está conectado"
 
-#, elixir-format
 #: lib/graphql/resolvers/comment.ex:93
+#, elixir-format
 msgid "You are not allowed to update a comment if not connected"
 msgstr "No se le permite actualizar un comentario si no está conectado"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:181
 #: lib/graphql/resolvers/participant.ex:214
+#, elixir-format
 msgid "You can't leave event because you're the only event creator participant"
 msgstr ""
 "No puedes abandonar el evento porque eres el único participante creador del "
 "evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:190
+#, elixir-format
 msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
 msgstr ""
 "No puede establecerse en un rol de miembro inferior para este grupo porque "
 "es el único administrador"
 
-#, elixir-format
 #: lib/graphql/resolvers/comment.ex:122
+#, elixir-format
 msgid "You cannot delete this comment"
 msgstr "No puedes borrar este comentario"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:408
+#, elixir-format
 msgid "You cannot delete this event"
 msgstr "No puedes borrar este evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:88
+#, elixir-format
 msgid "You cannot invite to this group"
 msgstr "No puedes invitar a este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-format
 msgid "You don't have permission to delete this token"
 msgstr "No tienes permiso para eliminar este token"
 
-#, elixir-format
 #: lib/graphql/resolvers/admin.ex:54
+#, elixir-format
 msgid "You need to be logged-in and a moderator to list action logs"
 msgstr ""
 "Debe iniciar sesión y un moderador para enumerar los registros de acción"
 
-#, elixir-format
 #: lib/graphql/resolvers/report.ex:28
+#, elixir-format
 msgid "You need to be logged-in and a moderator to list reports"
 msgstr "Debe iniciar sesión y un moderador para enumerar los informes"
 
-#, elixir-format
 #: lib/graphql/resolvers/report.ex:107
+#, elixir-format
 msgid "You need to be logged-in and a moderator to update a report"
 msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe"
 
-#, elixir-format
 #: lib/graphql/resolvers/report.ex:45
+#, elixir-format
 msgid "You need to be logged-in and a moderator to view a report"
 msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe"
 
-#, elixir-format
 #: lib/graphql/resolvers/admin.ex:255
+#, elixir-format
 msgid "You need to be logged-in and an administrator to access admin settings"
 msgstr ""
 "Debe iniciar sesión y ser administrador para acceder a la configuración de "
 "administrador"
 
-#, elixir-format
 #: lib/graphql/resolvers/admin.ex:239
+#, elixir-format
 msgid "You need to be logged-in and an administrator to access dashboard statistics"
 msgstr ""
 "Debe iniciar sesión y ser administrador para acceder a las estadísticas del "
 "panel"
 
-#, elixir-format
 #: lib/graphql/resolvers/admin.ex:281
+#, elixir-format
 msgid "You need to be logged-in and an administrator to save admin settings"
 msgstr ""
 "Debe iniciar sesión y ser administrador para acceder a las estadísticas del "
 "panel"
 
-#, elixir-format
 #: lib/graphql/resolvers/discussion.ex:84
+#, elixir-format
 msgid "You need to be logged-in to access discussions"
 msgstr "Debe iniciar sesión para acceder a las discusiones"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:96
+#, elixir-format
 msgid "You need to be logged-in to access resources"
 msgstr "Debes iniciar sesión para acceder a los recursos"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:318
+#, elixir-format
 msgid "You need to be logged-in to create events"
 msgstr "Debes iniciar sesión para crear eventos"
 
-#, elixir-format
 #: lib/graphql/resolvers/post.ex:141
+#, elixir-format
 msgid "You need to be logged-in to create posts"
 msgstr "Debes iniciar sesión para crear publicaciones"
 
-#, elixir-format
 #: lib/graphql/resolvers/report.ex:79
+#, elixir-format
 msgid "You need to be logged-in to create reports"
 msgstr "Debe iniciar sesión para crear informes"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:137
+#, elixir-format
 msgid "You need to be logged-in to create resources"
 msgstr "Debe iniciar sesión para crear recursos"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:417
+#, elixir-format
 msgid "You need to be logged-in to delete an event"
 msgstr "Debe iniciar sesión para eliminar un evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/post.ex:214
+#, elixir-format
 msgid "You need to be logged-in to delete posts"
 msgstr "Debes iniciar sesión para eliminar publicaciones"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:204
+#, elixir-format
 msgid "You need to be logged-in to delete resources"
 msgstr "Debes iniciar sesión para eliminar recursos"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:108
+#, elixir-format
 msgid "You need to be logged-in to join an event"
 msgstr "Debes iniciar sesión para eliminar recursos"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:225
+#, elixir-format
 msgid "You need to be logged-in to leave an event"
 msgstr "Debes iniciar sesión para salir de un evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:374
+#, elixir-format
 msgid "You need to be logged-in to update an event"
 msgstr "Debe iniciar sesión para actualizar un evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/post.ex:180
+#, elixir-format
 msgid "You need to be logged-in to update posts"
 msgstr "Debes iniciar sesión para actualizar las publicaciones"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:174
+#, elixir-format
 msgid "You need to be logged-in to update resources"
 msgstr "Debes iniciar sesión para actualizar los recursos"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:233
+#, elixir-format
 msgid "You need to be logged-in to view a resource preview"
 msgstr "Debe iniciar sesión para ver una vista previa del recurso"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:129
+#, elixir-format
 msgid "Parent resource doesn't belong to this group"
 msgstr "El recurso principal no pertenece a este grupo"
 
-#, elixir-format
 #: lib/mobilizon/users/user.ex:114
+#, elixir-format
 msgid "The chosen password is too short."
 msgstr "La contraseña elegida es demasiado corta."
 
-#, elixir-format
 #: lib/mobilizon/users/user.ex:142
+#, elixir-format
 msgid "The registration token is already in use, this looks like an issue on our side."
 msgstr ""
 "El token de registro ya está en uso, esto parece un problema de nuestra "
 "parte."
 
-#, elixir-format
 #: lib/mobilizon/users/user.ex:108
+#, elixir-format
 msgid "This email is already used."
 msgstr "Este correo electrónico ya está en uso."
 
-#, elixir-format
 #: lib/graphql/error.ex:97
+#, elixir-format
 msgid "Post not found"
 msgstr "Informe no encontrado"
 
-#, elixir-format
 #: lib/graphql/error.ex:84
+#, elixir-format
 msgid "Invalid arguments passed"
 msgstr "Se pasaron argumentos no válidos"
 
-#, elixir-format
 #: lib/graphql/error.ex:90
+#, elixir-format
 msgid "Invalid credentials"
 msgstr "Credenciales no válidas"
 
-#, elixir-format
 #: lib/graphql/error.ex:88
+#, elixir-format
 msgid "Reset your password to login"
 msgstr "Restablezca su contraseña para iniciar sesión"
 
-#, elixir-format
 #: lib/graphql/error.ex:95 lib/graphql/error.ex:100
+#, elixir-format
 msgid "Resource not found"
 msgstr "Recurso no encontrado"
 
-#, elixir-format
 #: lib/graphql/error.ex:102
+#, elixir-format
 msgid "Something went wrong"
 msgstr "Algo salió mal"
 
-#, elixir-format
 #: lib/graphql/error.ex:83
+#, elixir-format
 msgid "Unknown Resource"
 msgstr "Recurso desconocido"
 
-#, elixir-format
 #: lib/graphql/error.ex:93
+#, elixir-format
 msgid "You don't have permission to do this"
 msgstr "No tienes permiso para hacer esto"
 
-#, elixir-format
 #: lib/graphql/error.ex:85
+#, elixir-format
 msgid "You need to be logged in"
 msgstr "Debes iniciar sesión"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:116
+#, elixir-format
 msgid "You can't accept this invitation with this profile."
 msgstr "No puedes aceptar esta invitación con este perfil."
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:137
+#, elixir-format
 msgid "You can't reject this invitation with this profile."
 msgstr "No puedes rechazar esta invitación con este perfil."
 
-#, elixir-format
 #: lib/graphql/resolvers/media.ex:71
+#, elixir-format
 msgid "File doesn't have an allowed MIME type."
 msgstr "El archivo no tiene un tipo MIME permitido."
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:213
+#, elixir-format
 msgid "Profile is not administrator for the group"
 msgstr "El perfil no es miembro del grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:363
+#, elixir-format
 msgid "You can't edit this event."
 msgstr "No puedes borrar este evento."
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:366
+#, elixir-format
 msgid "You can't attribute this event to this profile."
 msgstr "No puedes rechazar esta invitación con este perfil."
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:140
+#, elixir-format
 msgid "This invitation doesn't exist."
 msgstr "Esta invitación no existe."
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:215
+#, elixir-format
 msgid "This member already has been rejected."
 msgstr "Este miembro ya ha sido rechazado."
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:239
+#, elixir-format
 msgid "You don't have the right to remove this member."
 msgstr "No tiene derecho a eliminar este miembro."
 
-#, elixir-format
 #: lib/mobilizon/actors/actor.ex:351
+#, elixir-format
 msgid "This username is already taken."
 msgstr "Este nombre de usuario ya está en uso."
 
-#, elixir-format
 #: lib/graphql/resolvers/discussion.ex:81
+#, elixir-format
 msgid "You must provide either an ID or a slug to access a discussion"
 msgstr ""
 "Debe proporcionar una identificación o un slug para acceder a una discusión"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:313
+#, elixir-format
 msgid "Organizer profile is not owned by the user"
 msgstr "El perfil del organizador no es propiedad del usuario"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:93
+#, elixir-format
 msgid "Profile ID provided is not the anonymous profile one"
 msgstr "El ID de perfil proporcionado no es el del perfil anónimo"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:159 lib/graphql/resolvers/group.ex:201
 #: lib/graphql/resolvers/person.ex:148 lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
+#, elixir-format
 msgid "The provided picture is too heavy"
 msgstr "La imagen proporcionada es demasiado pesada"
 
-#, elixir-format
 #: lib/web/views/utils.ex:34
+#, elixir-format
 msgid "Index file not found. You need to recompile the front-end."
 msgstr "No se encontró el archivo de índice. Necesita recompilar el front-end."
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:126
+#, elixir-format
 msgid "Error while creating resource"
 msgstr "Error al crear el recurso"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:504
+#, elixir-format
 msgid "Invalid activation token"
 msgstr "Token de activación no válido"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:223
+#, elixir-format
 msgid "Unable to fetch resource details from this URL."
 msgstr "No se pueden recuperar los detalles del recurso de esta URL."
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253
 #: lib/graphql/resolvers/participant.ex:328
+#, elixir-format
 msgid "Provided profile doesn't have moderator permissions on this event"
 msgstr "El perfil de moderador proporcionado no tiene permiso para este evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:299
+#, elixir-format
 msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
 msgstr ""
 "El perfil del organizador no tiene permiso para crear un evento en nombre de "
 "este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:354
+#, elixir-format
 msgid "This profile doesn't have permission to update an event on behalf of this group"
 msgstr ""
 "Este perfil no tiene permiso para actualizar un evento en nombre de este "
 "grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:167
+#, elixir-format
 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
 msgstr ""
 "A su correo electrónico se le ha denegado el registro o utiliza un proveedor "
 "de correo electrónico no autorizado"
 
-#, elixir-format
 #: lib/graphql/resolvers/comment.ex:129
+#, elixir-format
 msgid "Comment not found"
 msgstr "Evento no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/discussion.ex:123
+#, elixir-format
 msgid "Error while creating a discussion"
 msgstr "Error al crear el recurso"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:627
+#, elixir-format
 msgid "Error while updating locale"
 msgstr "Error al actualizar el informe"
 
-#, elixir-format
 #: lib/graphql/resolvers/person.ex:307
+#, elixir-format
 msgid "Error while uploading pictures"
 msgstr "Error al actualizar el informe"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:190
+#, elixir-format
 msgid "Failed to leave the event"
 msgstr "No se pudo salir del evento"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:209
+#, elixir-format
 msgid "Failed to update the group"
 msgstr "No se pudo actualizar el grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:468
+#, elixir-format
 msgid "Failed to update user email"
 msgstr "No se pudo actualizar el correo electrónico del usuario"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:500
+#, elixir-format
 msgid "Failed to validate user email"
 msgstr "No se puede validar al usuario"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:146
+#, elixir-format
 msgid "The anonymous actor ID is invalid"
 msgstr "El ID de actor anónimo no es válido"
 
-#, elixir-format
 #: lib/graphql/resolvers/resource.ex:162
+#, elixir-format
 msgid "Unknown error while updating resource"
 msgstr "Error desconocido al actualizar el recurso"
 
-#, elixir-format
 #: lib/graphql/resolvers/comment.ex:84
+#, elixir-format
 msgid "You are not the comment creator"
 msgstr "No eres el creador de comentarios"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:425
+#, elixir-format
 msgid "You cannot change your password."
 msgstr "No puede cambiar su contraseña."
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:321
+#, elixir-format
 msgid "Format not supported"
 msgstr "Formato incompatible"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:305
+#, elixir-format
 msgid "A dependency needed to export to %{format} is not installed"
 msgstr "Una dependencia necesaria para exportar a %{formato} no está instalada"
 
-#, elixir-format
 #: lib/graphql/resolvers/participant.ex:313
+#, elixir-format
 msgid "An error occured while saving export"
 msgstr "Ocurrió un error al guardar la exportación"
 
-#, elixir-format
 #: lib/web/controllers/export_controller.ex:30
+#, elixir-format
 msgid "Export to format %{format} is not enabled on this instance"
 msgstr ""
 "La exportación al formato %{format} no está habilitada en esta instancia"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:165
+#, elixir-format
 msgid "Only admins can create groups"
 msgstr "Solo los administradores pueden crear grupos"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:306
+#, elixir-format
 msgid "Only groups can create events"
 msgstr "Solo los grupos pueden crear eventos"
 
-#, elixir-format
 #: lib/graphql/resolvers/event.ex:292
+#, elixir-format
 msgid "Unknown error while creating event"
 msgstr "Error desconocido al crear el evevento"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:481
+#, elixir-format
 msgid "User cannot change email"
 msgstr "El usuario no puede cambiar el correo electrónico"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:364
+#, elixir-format
 msgid "Follow does not match your account"
 msgstr "Seguir no conduce a tu cuenta"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:368
+#, elixir-format
 msgid "Follow not found"
 msgstr "Seguimiento no encontrado"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:347
+#, elixir-format
 msgid "Profile with username %{username} not found"
 msgstr "Persona con nombre de usuario %{username} no encontrada"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:342
+#, elixir-format
 msgid "This profile does not belong to you"
 msgstr "Este perfil no te pertenece"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:338
+#, elixir-format
 msgid "You are already following this group"
 msgstr "Ya estas siguiendo este grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:347
+#, elixir-format
 msgid "You need to be logged-in to follow a group"
 msgstr "Debes iniciar sesión para eliminar su cuenta"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:396
+#, elixir-format
 msgid "You need to be logged-in to unfollow a group"
 msgstr "Debes iniciar sesión para eliminar su cuenta"
 
-#, elixir-format
 #: lib/graphql/resolvers/group.ex:373
+#, elixir-format
 msgid "You need to be logged-in to update a group follow"
 msgstr "Debes iniciar sesión para actualizar un grupo"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:208
+#, elixir-format
 msgid "This member does not exist"
 msgstr "Este miembro no existe"
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:232
+#, elixir-format
 msgid "You don't have the role needed to remove this member."
 msgstr "No tiene derecho a eliminar este miembro."
 
-#, elixir-format
 #: lib/graphql/resolvers/member.ex:250
+#, elixir-format
 msgid "You must be logged-in to remove a member"
 msgstr "Debes iniciar sesión para eliminar un miembro"
 
-#, elixir-format
 #: lib/graphql/resolvers/user.ex:157
+#, elixir-format
 msgid "Your email seems to be using an invalid format"
-msgstr ""
+msgstr "Su correo electrónico parece estar usando un formato no válido"