From 84acf46e12859be67f5aaa8e80351f0a6eee0259 Mon Sep 17 00:00:00 2001 From: Berto Te Date: Thu, 4 Jun 2020 10:26:13 +0000 Subject: [PATCH 1/2] Translated using Weblate (Spanish) Currently translated at 100.0% (586 of 586 strings) Translation: Mobilizon/Frontend Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/ --- js/src/i18n/es.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/js/src/i18n/es.json b/js/src/i18n/es.json index 2a21043c8..e256fb52b 100644 --- a/js/src/i18n/es.json +++ b/js/src/i18n/es.json @@ -19,6 +19,7 @@ "Add": "Añadir", "Add a group": "Agregar un grupo", "Add a note": "Añade una nota", + "Add a todo": "Agrega una tarea pendiente", "Add an address": "Añade una dirección", "Add an instance": "Añade una instancia", "Add some tags": "Añade algunas etiquetas", @@ -48,6 +49,7 @@ "Avatar": "Avatar", "Back to previous page": "Volver a la página anterior", "Before you can login, you need to click on the link inside it to validate your account": "Antes de iniciar sesión, debe hacer clic en el enlace que se encuentra dentro para validar su cuenta", + "Bold": "Negrita", "By @{group}": "Por @{group}", "By @{username}": "Por @{username}", "By @{username} and @{group}": "Por @{username} y @{group}", @@ -88,6 +90,7 @@ "Create a new event": "Crear un nuevo evento", "Create a new group": "Crear un nuevo grupo", "Create a new identity": "Crear una nueva identidad", + "Create a new list": "Crear una nueva lista", "Create a new task list": "Crear una nueva lista de tareas", "Create a pad": "Crear un pad", "Create a visioconference": "Crear una visioconferencia", @@ -139,6 +142,7 @@ "Draft": "Borrador", "Drafts": "Borradores", "Due on": "Debido a", + "Duplicate": "Duplicar", "Edit": "Editar", "Edit biography": "Editar biografía", "Eg: Stockholm, Dance, Chess…": "Ej .: Estocolmo, Danza, Ajedrez …", @@ -203,6 +207,7 @@ "Headline picture": "Imagen del titular", "Hide replies": "Ocultar respuestas", "Hide the organizer": "Ocultar el organizador", + "Home": "Inicio", "I create an identity": "Creo una identidad", "I don't have a Mobilizon account": "No tengo una cuenta de Mobilizon", "I have a Mobilizon account": "Tengo una cuenta de Mobilizon", @@ -216,6 +221,7 @@ "If an account with this email exists, we just sent another confirmation email to {email}": "Si existe una cuenta con este correo electrónico, acabamos de enviar otro correo electrónico de confirmación a {email}", "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "Si esta identidad es el único administrador de algún grupo, debe eliminarlo antes de poder eliminar esta identidad.", "If you want, you may send a message to the event organizer here.": "Si lo desea, puede enviar un mensaje al organizador del evento aquí.", + "Important event updates": "Actualizaciones importantes del evento", "Impossible to login, your email or password seems incorrect.": "Imposible iniciar sesión, su correo electrónico o contraseña parece incorrecta.", "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "Mientras tanto, tenga en cuenta que el software no está (todavía) terminado. Más información {onBlog}.", "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "La instalación de Mobilizon permitirá a las comunidades liberarse de los servicios de los gigantes tecnológicos creando su propia plataforma de eventos .", @@ -228,6 +234,7 @@ "Instances": "Instancias", "Invite a new member": "Invita a un nuevo miembro", "Invite member": "Miembro invitado", + "Italic": "Cursiva", "Join {instance}, a Mobilizon instance": "Únase a {instancia}, una instancia de Mobilizon", "Last published event": "Último evento publicado", "Last week": "La semana pasada", @@ -238,7 +245,9 @@ "Leaving event \"{title}\"": "Saliendo del evento \"{title}\"", "Let's create a new common": "Creemos un nuevo \"bien común\"", "License": "Licencia", + "Like title update, start or end date change, event being confirmed or cancelled.": "Como cambiar el título del evento, su fecha de inicio o finalización, o ser confirmado o cancelado.", "Limited number of places": "Número limitado de plazas", + "List title": "Título de la lista", "Load more": "Carga más", "Locality": "Localidad", "Location": "Ubicación", @@ -299,6 +308,8 @@ "No results for \"{queryText}\"": "No hay resultados para \"{queryText}\"", "No user account with this email was found. Maybe you made a typo?": "No se encontró ninguna cuenta de usuario con este correo electrónico. Tal vez hiciste un error tipográfico?", "Notes": "Notas", + "Notification before the event": "Notificación antes del evento", + "Notification on the day of the event": "Notificación el día del evento", "Notifications": "Notificaciones", "Number of places": "Numero de plazas", "OK": "OK", @@ -367,6 +378,7 @@ "Published events": "Eventos publicados", "RSS/Atom Feed": "RSS/Atom Feed", "Read Framasoft’s statement of intent on the Framablog": "Lea la declaración de intenciones de Framasoft en el Framablog", + "Recap every week": "Resumen cada semana", "Redirecting to event…": "Redirigiendo al evento …", "Region": "Región", "Register": "Registrar", @@ -463,6 +475,7 @@ "This is a demonstration site to test the beta version of Mobilizon.": "Este es un sitio de demostración para probar la versión beta de Mobilizon.", "This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Esto eliminará/anonimizará todo el contenido (eventos, comentarios, mensajes, participaciones ...) creado con esta identidad.", "Timezone": "Zona horaria", + "Timezone detected as {timezone}.": "Zona horaria borrada como {timezone}.", "Title": "Título", "To achieve your registration, please create a first identity profile.": "Para conseguir su registro, cree un primer perfil de identidad.", "To change the world, change the software": "Para cambiar el mundo, cambia el software", @@ -501,6 +514,8 @@ "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "Queremos desarrollar un común digital , que todos puedan hacer suyo, que respete la privacidad y activismo por diseño .", "We will redirect you to your instance in order to interact with this event": "Lo redirigiremos a su instancia para interactuar con este evento", "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "No cambiaremos el mundo de Facebook. La herramienta con la que soñamos, las corporaciones de capitalismo de vigilancia no la desarrollarán ya que no podrían beneficiarse de ella. Esta es una oportunidad para construir algo mejor, adoptando otro enfoque.", + "We'll send you an email one hour before the event begins, to be sure you won't forget about it.": "Le enviaremos un correo electrónico una hora antes de que comience el evento, para asegurarnos de que no lo olvide.", + "We'll use your timezone settings to send a recap of the morning of the event.": "Usaremos la configuración de tu zona horaria para enviar un resumen de la mañana del evento.", "Website": "Sitio web", "Website / URL": "Sitio web / URL", "Welcome back {username}!": "¡Bienvenido de nuevo {username}!", @@ -515,6 +530,7 @@ "You are participating in this event anonymously": "Estás participando en este evento de forma anónima", "You are participating in this event anonymously but didn't confirm participation": "Participas en este evento de forma anónima pero no has confirmado la participación", "You can add tags by hitting the Enter key or by adding a comma": "Puede agregar etiquetas presionando la tecla Intro o agregando una coma", + "You can pick your timezone into your preferences.": "Puedes elegir tu zona horaria según tus preferencias.", "You can try another search term or drag and drop the marker on the map": "Puedes probar con otro término de búsqueda o arrastrar y soltar el marcador en el mapa", "You can't remove your last identity.": "No puedes eliminar tu última identidad.", "You don't follow any instances yet.": "Todavía no sigues ninguna instancia.", @@ -529,6 +545,7 @@ "You need to login.": "Necesitas iniciar sesión.", "You will be redirected to the original instance": "Serás redirigido a la instancia original", "You wish to participate to the following event": "Desea participar en el siguiente evento", + "You'll get a weekly recap every Monday for upcoming events, if you have any.": "Obtendrás un resumen semanal todos los lunes para los próximos eventos, si tiene alguno.", "You'll receive a confirmation email.": "Recibirá un correo electrónico de confirmación.", "Your account has been successfully deleted": "Su cuenta ha sido eliminada exitosamente", "Your account has been validated": "Su cuenta ha sido validada", @@ -547,6 +564,7 @@ "Your participation has been validated": "Su participación ha sido validada", "Your participation is being validated": "Tu participación está siendo validada", "Your participation status has been changed": "Su estado de participación ha cambiado", + "Your timezone is currently set to {timezone}.": "Tu zona horaria está configurada actualmente en {timezone}.", "[This comment has been deleted]": "[Este comentario ha sido eliminado]", "[deleted]": "[eliminado]", "a decentralised federation protocol": "un protocolo de federación descentralizado", From 97e991ab20cf44453bcdd480abfb1a8f5a4340f5 Mon Sep 17 00:00:00 2001 From: Berto Te Date: Thu, 4 Jun 2020 10:41:07 +0000 Subject: [PATCH 2/2] Translated using Weblate (Spanish) Currently translated at 100.0% (131 of 131 strings) Translation: Mobilizon/Backend Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/es/ --- priv/gettext/es/LC_MESSAGES/default.po | 300 ++++++++++++------------- 1 file changed, 150 insertions(+), 150 deletions(-) diff --git a/priv/gettext/es/LC_MESSAGES/default.po b/priv/gettext/es/LC_MESSAGES/default.po index 41a4970d9..500d79808 100644 --- a/priv/gettext/es/LC_MESSAGES/default.po +++ b/priv/gettext/es/LC_MESSAGES/default.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-24 14:39+0000\n" -"PO-Revision-Date: 2020-02-26 15:11+0000\n" -"Last-Translator: Alberto Teira \n" +"PO-Revision-Date: 2020-06-05 09:02+0000\n" +"Last-Translator: Berto Te \n" "Language-Team: Spanish \n" "Language: es\n" @@ -14,473 +14,473 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.11.2\n" -#, elixir-format #: lib/web/templates/email/password_reset.html.eex:48 #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Si no solicitaste este correo, simplemente ignóralo. Su contraseña no " "cambiará al menos que use el siguiente enlace para crear una nueva." -#, elixir-format #: lib/service/export/feed.ex:169 +#, elixir-format msgid "Feed for %{email} on Mobilizon" msgstr "Feed para% {email} en Mobilizon" -#, elixir-format #: lib/web/templates/email/email.html.eex:155 #: lib/web/templates/email/email.text.eex:16 +#, elixir-format msgid "%{instance} is a Mobilizon server." msgstr "%{instance} es un servidor de Mobilizon." -#, elixir-format #: lib/web/templates/email/report.html.eex:41 +#, elixir-format msgid "%{reporter_name} (%{reporter_username}) reported the following content." msgstr "" "%{reporter_name} (% {reporter_username}) informó el siguiente contenido." -#, elixir-format #: lib/web/templates/email/report.html.eex:52 +#, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} por %{creator}" -#, elixir-format #: lib/web/templates/email/registration_confirmation.html.eex:58 +#, elixir-format msgid "Activate my account" msgstr "Activar mi cuenta" -#, elixir-format #: lib/web/templates/email/email.html.eex:124 #: lib/web/templates/email/email.text.eex:14 +#, elixir-format msgid "Ask the community on Framacolibri" msgstr "Preguntar a la comunidad en framacolibri" -#, elixir-format #: lib/web/templates/email/report.html.eex:66 #: lib/web/templates/email/report.text.eex:13 +#, elixir-format msgid "Comments" msgstr "Comentarios" -#, elixir-format #: lib/web/templates/email/report.html.eex:50 #: lib/web/templates/email/report.text.eex:6 +#, elixir-format msgid "Event" msgstr "Evento" -#, elixir-format #: lib/web/templates/email/registration_confirmation.html.eex:45 +#, elixir-format msgid "If you didn't request this, please ignore this email." msgstr "Si no solicitaste este correo, por favor ignóralo." -#, elixir-format #: lib/web/email/user.ex:48 +#, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Instrucciones para restablecer su contraseña en %{instance}" -#, elixir-format #: lib/web/templates/email/email.html.eex:156 +#, elixir-format msgid "Learn more about Mobilizon." msgstr "Aprenda más sobre Mobilizon." -#, elixir-format #: lib/web/templates/email/registration_confirmation.html.eex:13 +#, elixir-format msgid "Nearly here!" msgstr "¡Ya casi estas!" -#, elixir-format #: lib/web/templates/email/email.html.eex:121 #: lib/web/templates/email/email.text.eex:12 +#, elixir-format msgid "Need some help? Something not working properly?" msgstr "¿Necesita ayuda? ¿Algo no está funcionando correctamente?" -#, elixir-format #: lib/web/templates/email/report.html.eex:13 +#, elixir-format msgid "New report on %{instance}" msgstr "Nuevo informe sobre %{instance}" -#, elixir-format #: lib/web/templates/email/report.html.eex:84 #: lib/web/templates/email/report.text.eex:22 +#, elixir-format msgid "Reason" msgstr "Razón" -#, elixir-format #: lib/web/templates/email/password_reset.html.eex:61 +#, elixir-format msgid "Reset Password" msgstr "Reinicializar la contraseña" -#, elixir-format #: lib/web/templates/email/password_reset.html.eex:41 +#, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Restablecer tu contraseña es fácil. Simplemente presione el botón y siga las " "instrucciones. Te tendremos en funcionamiento en poco tiempo." -#, elixir-format #: lib/web/templates/email/password_reset.html.eex:13 +#, elixir-format msgid "Trouble signing in?" msgstr "¿Problemas para entrar?" -#, elixir-format #: lib/web/templates/email/report.html.eex:104 +#, elixir-format msgid "View the report" msgstr "Ver el informe" -#, elixir-format #: lib/web/templates/email/registration_confirmation.html.eex:38 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Creaste una cuenta en %{host} con este correo. Estás a un click de activarlo." -#, elixir-format #: lib/web/email/user.ex:28 +#, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instrucciones para confirmar su cuenta Mobilizon en %{instance}" -#, elixir-format #: lib/web/email/admin.ex:23 +#, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Nuevo informe sobre la instancia Mobilizon %{instance}" -#, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-format msgid "Activate your account" msgstr "Activa tu cuenta" -#, elixir-format #: lib/web/templates/email/event_participation_approved.html.eex:13 +#, elixir-format msgid "All good!" msgstr "¡Todo está bien!" -#, elixir-format #: lib/web/templates/email/event_participation_approved.html.eex:45 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-format msgid "An organizer just approved your participation. You're now going to this event!" msgstr "" "Un organizador ha aprobado su participación. ¡Ahora puedes ir a este evento!" -#, elixir-format #: lib/web/templates/email/before_event_notification.html.eex:51 #: lib/web/templates/email/event_participation_approved.html.eex:58 lib/web/templates/email/event_updated.html.eex:101 +#, elixir-format msgid "Go to event page" msgstr "Ir a la página del evento" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.eex:70 #: lib/web/templates/email/before_event_notification.html.eex:63 lib/web/templates/email/before_event_notification.text.eex:5 #: lib/web/templates/email/event_participation_approved.html.eex:70 lib/web/templates/email/event_updated.html.eex:113 #: lib/web/templates/email/event_updated.text.eex:32 +#, elixir-format msgid "If you need to cancel your participation, just access the event page through link above and click on the participation button." msgstr "" "Si necesitas cancelar su participación, sólo accede a la página del evento " "mediante el enlace debajo y presiona el botón." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:11 #: lib/web/templates/email/event_participation_approved.text.eex:11 +#, elixir-format msgid "If you need to cancel your participation, just access the previous link and click on the participation button." msgstr "" "Si necesita cancelar su participación, solo acceda al enlace anterior y haga " "clic en el botón de participación." -#, elixir-format #: lib/web/templates/email/email.text.eex:16 +#, elixir-format msgid "Learn more about Mobilizon:" msgstr "Aprende más de Mobilizon:" -#, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Nuevo informe de %{reporter} en %{instance}" -#, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-format msgid "Participation approved" msgstr "Participación aprobada" -#, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-format msgid "Participation rejected" msgstr "Participación rechazada" -#, elixir-format #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-format msgid "Password reset" msgstr "Restablecer contraseña" -#, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Restablecer tu contraseña es fácil. Simplemente haga clic en el enlace a " "continuación y siga las instrucciones. Estarás operacional en muy poco " "tiempo." -#, elixir-format #: lib/web/templates/email/event_participation_rejected.html.eex:13 +#, elixir-format msgid "Sorry!" msgstr "¡Lo siento!" -#, elixir-format #: lib/web/templates/email/event_participation_rejected.html.eex:45 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-format msgid "Unfortunately, the organizers rejected your participation." msgstr "" "Lamentablemente, los organizadores rechazaron tu solicitud de participación." -#, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Has creado una cuenta en %{host} con esta dirección de correo electrónico. " "Estás a un clic de activarlo. Si no eras tú, ignora este correo electrónico." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.eex:38 #: lib/web/templates/email/event_participation_approved.html.eex:38 +#, elixir-format msgid "You requested to participate in event %{title}" msgstr "Solicitaste participar en el evento %{title}" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:5 #: lib/web/templates/email/event_participation_approved.text.eex:5 lib/web/templates/email/event_participation_rejected.html.eex:38 #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-format msgid "You requested to participate in event %{title}." msgstr "Solicitaste participar en el evento %{title}." -#, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Su participación en el evento %{title} ha sido aprobada" -#, elixir-format #: lib/web/email/participation.ex:70 +#, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Su participación en el evento %{title} ha sido rechazada" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:82 +#, elixir-format msgid "Ending of event" msgstr "Fin del evento" -#, elixir-format #: lib/web/email/event.ex:35 +#, elixir-format msgid "Event %{title} has been updated" msgstr "El evento %{title} ha sido actualizado" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:13 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-format msgid "Event updated!" msgstr "¡Evento actualizado!" -#, elixir-format #: lib/web/templates/email/event_updated.text.eex:27 +#, elixir-format msgid "New date and time for ending of event: %{ends_on}" msgstr "Nueva fecha y hora para finalizar el evento: %{ends_on}" -#, elixir-format #: lib/web/templates/email/event_updated.text.eex:23 +#, elixir-format msgid "New date and time for start of event: %{begins_on}" msgstr "Nueva fecha y hora para el inicio del evento: %{begin_on}" -#, elixir-format #: lib/web/templates/email/event_updated.text.eex:19 +#, elixir-format msgid "New title: %{title}" msgstr "Nuevo título: %{title}" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:72 +#, elixir-format msgid "Start of event" msgstr "Inicio del evento" -#, elixir-format #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-format msgid "The event %{title} was just updated" msgstr "El evento %{title} se acaba de actualizar" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:38 +#, elixir-format msgid "The event %{title} was updated" msgstr "El evento %{title} se actualizó" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:62 +#, elixir-format msgid "Title" msgstr "Título" -#, elixir-format #: lib/web/templates/email/event_updated.text.eex:30 +#, elixir-format msgid "View the updated event on: %{link}" msgstr "Ver el evento actualizado en: %{link}" -#, elixir-format #: lib/web/templates/email/password_reset.html.eex:38 #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Solicitó una nueva contraseña para su cuenta en %{instancia}." -#, elixir-format #: lib/web/templates/email/email.html.eex:95 +#, elixir-format msgid "In the meantime, please consider that the software is not (yet) finished. More information %{a_start}on our blog%{a_end}." msgstr "" "Mientras tanto, tenga en cuenta que el software no está (todavía) terminado. " "Más información %{a_start} en nuestro blog %{a_end}." -#, elixir-format #: lib/web/templates/email/email.html.eex:94 +#, elixir-format msgid "Mobilizon is under development, we will add new features to this site during regular updates, until the release of %{b_start}version 1 of the software in the first half of 2020%{b_end}." msgstr "" "Mobilizon está en desarrollo, agregaremos nuevas funciones a este sitio " "durante las actualizaciones periódicas, hasta el lanzamiento de %{b_start} " "versión 1 del software en la primera mitad de 2020 %{b_end}." -#, elixir-format #: lib/web/templates/email/email.html.eex:91 #: lib/web/templates/email/email.text.eex:6 +#, elixir-format msgid "This is a demonstration site to test the beta version of Mobilizon." msgstr "" "Este es un sitio de demostración para probar la versión beta de Mobilizon." -#, elixir-format #: lib/web/templates/email/email.html.eex:89 +#, elixir-format msgid "Warning" msgstr "Advertencia" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:54 #: lib/web/templates/email/event_updated.text.eex:14 +#, elixir-format msgid "Event has been cancelled" msgstr "El evento ha sido cancelado" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:50 #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-format msgid "Event has been confirmed" msgstr "El evento ha sido confirmado" -#, elixir-format #: lib/web/templates/email/event_updated.html.eex:52 #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-format msgid "Event status has been set as tentative" msgstr "El estado del evento se ha establecido como provisional" -#, elixir-format #: lib/web/templates/email/email.html.eex:92 +#, elixir-format msgid "%{b_start}Please do not use it in any real way%{b_end}" msgstr "%{b_start}No lo uses de ninguna manera real %{b_end}" -#, elixir-format #: lib/web/templates/email/report.html.eex:39 +#, elixir-format msgid "Someone on %{instance} reported the following content." msgstr "Alguien en %{instancia} informó el siguiente contenido." -#, elixir-format #: lib/web/templates/email/email.text.eex:10 +#, elixir-format msgid "In the meantime, please consider that the software is not (yet) finished. More information on our blog:" msgstr "" "Mientras tanto, tenga en cuenta que el software no está (todavía) terminado. " "Más información en nuestro blog." -#, elixir-format #: lib/web/templates/email/email.text.eex:9 +#, elixir-format msgid "Mobilizon is under development, we will add new features to this site during regular updates, until the release of version 1 of the software in the first half of 2020." msgstr "" "Mobilizon está en desarrollo, agregaremos nuevas funciones a este sitio " "durante las actualizaciones periódicas, hasta el lanzamiento de la versión 1 " "del software en la primera mitad de 2020." -#, elixir-format #: lib/web/templates/email/email.text.eex:7 +#, elixir-format msgid "Please do not use it in any real way" msgstr "Por favor no lo use de ninguna manera real" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.eex:58 +#, elixir-format msgid "Confirm my participation" msgstr "Confirma mi participación" -#, elixir-format #: lib/web/email/participation.ex:113 +#, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Confirme su participación en el evento %{title}" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.eex:45 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:7 +#, elixir-format msgid "If you didn't request this email, you can simply ignore it." msgstr "Si no solicitó este correo electrónico, simplemente puede ignorarlo." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.eex:13 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-format msgid "Participation confirmation" msgstr "Confirmación de participación" -#, elixir-format #: lib/web/templates/api/terms.html.eex:108 +#, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Un ID interno para su identidad seleccionada actualmente" -#, elixir-format #: lib/web/templates/api/terms.html.eex:107 +#, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Un ID de usuario interna" -#, elixir-format #: lib/web/templates/api/terms.html.eex:45 +#, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Cualquier información que recopilemos sobre usted puede usarse de las " "siguientes maneras:" -#, elixir-format #: lib/web/templates/api/terms.html.eex:4 +#, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Información básica de la cuenta" -#, elixir-format #: lib/web/templates/api/terms.html.eex:28 +#, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "No comparta ninguna información peligrosa a través de Mobilizon." -#, elixir-format #: lib/web/templates/api/terms.html.eex:126 +#, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "¿Divulgamos alguna información a terceros?" -#, elixir-format #: lib/web/templates/api/terms.html.eex:101 +#, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "¿Usamos cookies?" -#, elixir-format #: lib/web/templates/api/terms.html.eex:59 +#, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "¿Cómo protegemos tu información?" -#, elixir-format #: lib/web/templates/api/terms.html.eex:32 +#, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "dirección IP y otros metadatos" -#, elixir-format #: lib/web/templates/api/terms.html.eex:111 +#, elixir-format msgctxt "terms" msgid "If you delete these informations, you need to login again." msgstr "Si eliminas esta información, deberás iniciar sesión nuevamente." -#, elixir-format #: lib/web/templates/api/terms.html.eex:113 +#, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event\n anonymously. In that case we store the hash of the UUID and participation status in your browser so that we may\n display participation status. Deleting these informations will only stop displaying participation status in your\n browser." msgstr "" @@ -492,44 +492,44 @@ msgstr "" "de mostrar el estado de participación en tu\n" " navegador." -#, elixir-format #: lib/web/templates/api/terms.html.eex:123 +#, elixir-format msgctxt "terms" msgid "Note: These informations are stored in your localStorage and not your cookies." msgstr "" "Nota: Estas informaciones se almacenan en tu almacenamiento local y no en " "tus cookies." -#, elixir-format #: lib/web/templates/api/terms.html.eex:18 +#, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Eventos publicados y comentarios" -#, elixir-format #: lib/web/templates/api/terms.html.eex:83 +#, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Conserva las direcciones IP asociadas con usuarios registrados no más de 12 " "meses." -#, elixir-format #: lib/web/templates/api/terms.html.eex:109 +#, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Fichas para \"autenticarte\"" -#, elixir-format #: lib/web/templates/api/terms.html.eex:35 +#, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "También podemos conservar los registros del servidor que incluyen la " "dirección IP de cada solicitud a nuestro servidor." -#, elixir-format #: lib/web/templates/api/terms.html.eex:5 +#, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this server and gather data when you participate in the\n platform by reading, writing, and interacting with content shared here. If you register on this server, you will\n be asked to enter an e-mail address, a password and at least an username. Your e-mail address will be verified by\n an email containing a unique link. If that link is visited, we know that you control the e-mail address. You may\n also enter additional profile information such as a display name and biography, and upload a profile picture and\n header image. The username, display name, biography, profile picture and header image are always listed publicly.\n You may, however, visit this server without registering." msgstr "" @@ -549,8 +549,8 @@ msgstr "" "públicamente.\n" " Sin embargo, también puedes visitar este servidor sin registrarse." -#, elixir-format #: lib/web/templates/api/terms.html.eex:130 +#, elixir-format msgctxt "terms" msgid "We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This\n does not include trusted third parties who assist us in operating our site, conducting our business, or servicing\n you, so long as those parties agree to keep this information confidential. We may also release your information\n when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or\n others rights, property, or safety." msgstr "" @@ -565,8 +565,8 @@ msgstr "" "nuestros o\n" " de otros , propiedades o seguridad." -#, elixir-format #: lib/web/templates/api/terms.html.eex:62 +#, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter,\n submit, or access your personal information. Among other things, your browser session, as well as the traffic between\n your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way\n algorithm." msgstr "" @@ -578,33 +578,33 @@ msgstr "" "se codifica con un fuerte algoritmo \n" " unidireccional." -#, elixir-format #: lib/web/templates/api/terms.html.eex:103 +#, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" "Almacenamos la siguiente información en tu dispositivo cuando te conectas:" -#, elixir-format #: lib/web/templates/api/terms.html.eex:72 +#, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Haremos un esfuerzo de buena fe para:" -#, elixir-format #: lib/web/templates/api/terms.html.eex:43 +#, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "¿Para qué utilizamos tu información?" -#, elixir-format #: lib/web/templates/api/terms.html.eex:71 +#, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "¿Cuál es nuestra política de retención de datos?" -#, elixir-format #: lib/web/templates/api/terms.html.eex:92 +#, elixir-format msgctxt "terms" msgid "You can request and download an archive of your content, including your posts, media attachments, profile picture,\n and header image." msgstr "" @@ -612,14 +612,14 @@ msgstr "" "publicaciones, archivos adjuntos de medios, foto de perfil,\n" " y la imagen del encabezado." -#, elixir-format #: lib/web/templates/api/terms.html.eex:100 +#, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Puede eliminar irreversiblemente su cuenta en cualquier momento." -#, elixir-format #: lib/web/templates/api/terms.html.eex:142 +#, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other servers in the network. Your content is delivered to the servers\n following your instance, and direct messages are delivered to the servers of the recipients, in so far as these\n recipients reside on a different server than this one." msgstr "" @@ -629,8 +629,8 @@ msgstr "" "servidores de los destinatarios, en la medida en que estos\n" " destinatarios residen en un servidor diferente a este." -#, elixir-format #: lib/web/templates/api/terms.html.eex:20 +#, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to\n different servers and copies are stored there. When you delete events or comments, this is likewise delivered to\n these other instances. The action of joining an event is federated as well. Please keep in mind that the operators\n of the server and any receiving server may view such messages, and that recipients may screenshot, copy or\n otherwise re-share them." msgstr "" @@ -644,14 +644,14 @@ msgstr "" "y los destinatarios pueden capturar, copiar o\n" " de incluso volver a compartirlos." -#, elixir-format #: lib/web/templates/api/terms.html.eex:159 +#, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Cambios a nuestra política de privacidad" -#, elixir-format #: lib/web/templates/api/terms.html.eex:154 +#, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -661,8 +661,8 @@ msgstr "" "https://en.wikipedia.org/wiki/General_Data_Protection_Regulation\"> " "Reglamento general de protección de datos ) no utilice este sitio ." -#, elixir-format #: lib/web/templates/api/terms.html.eex:155 +#, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -673,24 +673,24 @@ msgstr "" "Ley de protección de la privacidad en línea para niños ) no utilice este " "sitio." -#, elixir-format #: lib/web/templates/api/terms.html.eex:161 +#, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Si decidimos cambiar nuestra política de privacidad, publicaremos esos " "cambios en esta página." -#, elixir-format #: lib/web/templates/api/terms.html.eex:156 +#, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Los requisitos legales pueden ser diferentes si este servidor se encuentra " "en otra jurisdicción." -#, elixir-format #: lib/web/templates/api/terms.html.eex:163 +#, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies." msgstr "" @@ -698,8 +698,8 @@ msgstr "" "Mastodon y Discurso " " de políticas de privacidad." -#, elixir-format #: lib/web/templates/api/terms.html.eex:75 +#, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, in so far as such logs are kept, no more\n than 90 days." msgstr "" @@ -708,14 +708,14 @@ msgstr "" "mantengan, no más\n" " de 90 días." -#, elixir-format #: lib/web/templates/api/terms.html.eex:152 +#, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Uso del sitio por niños" -#, elixir-format #: lib/web/templates/api/terms.html.eex:55 +#, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -726,16 +726,16 @@ msgstr "" "consultas y / u otras solicitudes o\n" " preguntas." -#, elixir-format #: lib/web/templates/api/terms.html.eex:162 +#, elixir-format msgctxt "terms" msgid "This document is CC-BY-SA. It was last updated January 16, 2020." msgstr "" "Este documento es CC-BY-SA. Se actualizó por última vez el 16 de enero de " "2020." -#, elixir-format #: lib/web/templates/api/terms.html.eex:53 +#, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -743,8 +743,8 @@ msgstr "" "dirección IP con otras conocidas para determinar la prohibición,\n" " evasión u otras violaciones." -#, elixir-format #: lib/web/templates/api/terms.html.eex:51 +#, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -753,30 +753,30 @@ msgstr "" " interactuar con el contenido de otras personas y publicar tu propio " "contenido si ha iniciado sesión." -#, elixir-format #: lib/web/templates/api/terms.html.eex:1 +#, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "¿Qué información recopilamos?" -#, elixir-format #: lib/web/templates/email/email_changed_new.html.eex:38 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-format msgid "Confirm the new address to change your email." msgstr "Confirma la nueva dirección para cambiar tu correo electrónico." -#, elixir-format #: lib/web/templates/email/email_changed_new.html.eex:64 #: lib/web/templates/email/email_changed_new.text.eex:10 +#, elixir-format msgid "If this change wasn't initiated by you, please ignore this email. The email address for the Mobilizon account won't change until you access the link above." msgstr "" "Si este cambio no fue iniciado por ti, ignora este correo electrónico. La " "dirección de correo electrónico de la cuenta de Mobilizon no cambiará hasta " "que accedas al enlace de arriba." -#, elixir-format #: lib/web/templates/email/email_changed_old.html.eex:62 #: lib/web/templates/email/email_changed_old.text.eex:9 +#, elixir-format msgid "If you did not ask to change your email, it is likely that someone has gained access to your account. Please change your password immediately or contact the server admin if you're locked out of your account." msgstr "" "Si no solicitaste cambiar tu correo electrónico, es probable que alguien " @@ -784,39 +784,39 @@ msgstr "" "comunícate con el administrador del servidor si no puedes acceder a tu " "cuenta." -#, elixir-format #: lib/web/email/user.ex:175 +#, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon en %{instance}: confirma tu dirección de correo electrónico" -#, elixir-format #: lib/web/email/user.ex:152 +#, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon en %{instance}: correo electrónico modificado" -#, elixir-format #: lib/web/templates/email/email_changed_old.html.eex:13 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-format msgid "New email address" msgstr "Nueva dirección de correo electrónico" -#, elixir-format #: lib/web/templates/email/email_changed_old.html.eex:38 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" "La dirección de correo electrónico de su cuenta en %{host} se está cambiando " "a:" -#, elixir-format #: lib/web/templates/email/email_changed_new.html.eex:13 #: lib/web/templates/email/email_changed_new.html.eex:51 lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-format msgid "Verify email address" msgstr "Verifica tu dirección de correo electrónico" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.eex:70 #: lib/web/templates/email/on_day_notification.text.eex:14 +#, elixir-format msgid "If you need to cancel your participation, just access the event page through the link above and click on the participation button." msgid_plural "If you need to cancel your participation, just access the event page through the links above and click on the participation button." msgstr[0] "" @@ -826,73 +826,73 @@ msgstr[1] "" "Si necesitas cancelar su participación, sólo accede a la página del evento " "mediante el enlace debajo y presiona el botón." -#, elixir-format #: lib/web/email/notification.ex:46 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Un evento programado para hoy" +msgstr[1] "%{nb_events} eventos planeados hoy" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.eex:38 #: lib/web/templates/email/on_day_notification.text.eex:4 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Tienes un evento hoy:" +msgstr[1] "Tienes %{total} eventos hoy:" -#, elixir-format #: lib/web/templates/email/group_invite.html.eex:38 #: lib/web/templates/email/group_invite.text.eex:5 -msgid "%{inviter} just invited you to join their group %{group}" -msgstr "" - #, elixir-format +msgid "%{inviter} just invited you to join their group %{group}" +msgstr "%{inviter} te acaba de invitar a unirte a su grupo %{group}" + #: lib/web/templates/email/group_invite.html.eex:13 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-format msgid "Come along!" -msgstr "" +msgstr "¡ Únete a nosotros !" -#, elixir-format #: lib/web/email/notification.ex:24 -msgid "Don't forget to go to %{title}" -msgstr "" - #, elixir-format +msgid "Don't forget to go to %{title}" +msgstr "No olvides ir a %{title}" + #: lib/web/templates/email/on_day_notification.html.eex:13 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-format msgid "Events today" msgstr "Evento" -#, elixir-format #: lib/web/templates/email/before_event_notification.html.eex:38 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-format msgid "Get ready for %{title}" -msgstr "" +msgstr "Prepárate para %{title}" -#, elixir-format #: lib/web/templates/email/group_invite.html.eex:59 -msgid "See my groups" -msgstr "" - #, elixir-format +msgid "See my groups" +msgstr "Ver mis grupos" + #: lib/web/templates/email/group_invite.html.eex:45 #: lib/web/templates/email/group_invite.text.eex:7 -msgid "To accept this invitation, head over to your groups." -msgstr "" - #, elixir-format +msgid "To accept this invitation, head over to your groups." +msgstr "Para aceptar esta invitación, dirígete a tus grupos." + #: lib/web/templates/email/before_event_notification.html.eex:13 #: lib/web/templates/email/before_event_notification.text.eex:1 -msgid "Upcoming event" -msgstr "" - #, elixir-format +msgid "Upcoming event" +msgstr "Evento proximo" + #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-format msgid "View the event on: %{link}" msgstr "Ver el evento actualizado en: %{link}" -#, elixir-format #: lib/web/email/group.ex:28 +#, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" -msgstr "" +msgstr "%{Inviter} te ha invitado a unirte al grupo %{group}"