From c073a264b1c202046c923a2a6c1dd9d33d89b355 Mon Sep 17 00:00:00 2001 From: Berto Te Date: Sun, 27 Jun 2021 01:24:49 +0000 Subject: [PATCH 1/3] Translated using Weblate (Spanish) Currently translated at 100.0% (1057 of 1057 strings) Translation: Mobilizon/Frontend Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/ --- js/src/i18n/es.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/src/i18n/es.json b/js/src/i18n/es.json index 353885480..bbd17ed52 100644 --- a/js/src/i18n/es.json +++ b/js/src/i18n/es.json @@ -51,6 +51,7 @@ "Account settings": "Configuración de la cuenta", "Actions": "Acciones", "Activate browser notification": "Activar la notificación del navegador", + "Activate browser push notifications": "Activar notificaciones push del navegador", "Activated": "Activado", "Active": "Activo", "Activity": "Actividad", @@ -93,6 +94,7 @@ "An instance is an installed version of the Mobilizon software running on a server. An instance can be run by anyone using the {mobilizon_software} or other federated apps, aka the “fediverse”. This instance's name is {instance_name}. Mobilizon is a federated network of multiple instances (just like email servers), users registered on different instances may communicate even though they didn't register on the same instance.": "Una instancia es una versión instalada del software Mobilizon que se ejecuta en un servidor. Cualquier persona que utilice {mobilizon_software} u otras aplicaciones federadas, también conocido como \"fediverse\", puede ejecutar una instancia. El nombre de esta instancia es {nombre_instancia}. Mobilizon es una red federada de múltiples instancias (al igual que los servidores de correo electrónico), los usuarios registrados en diferentes instancias pueden comunicarse aunque no se hayan registrado en la misma instancia.", "An “application programming interface” or “API” is a communication protocol that allows software components to communicate with each other. The Mobilizon API, for example, can allow third-party software tools to communicate with Mobilizon instances to carry out certain actions, such as posting events on your behalf, automatically and remotely.": "Una \"interfaz de programación de aplicaciones\" o \"API\" es un protocolo de comunicación que permite que los componentes de software se comuniquen entre sí. La API de Mobilizon, por ejemplo, puede permitir que herramientas de software de terceros se comuniquen con instancias de Mobilizon para llevar a cabo ciertas acciones, como publicar eventos en su nombre, de forma automática y remota.", "And {number} comments": "Y {number} comentarios", + "Announcements and mentions notifications are always sent straight away.": "Las notificaciones de anuncios y menciones siempre se envían de inmediato.", "Anonymous participant": "Participante anónimo", "Anonymous participants will be asked to confirm their participation through e-mail.": "Los participantes anónimos deberán confirmar su participación por correo electrónico.", "Anonymous participations": "Participaciones anónimas", @@ -698,6 +700,7 @@ "Radius": "Radio", "Read Framasoft’s statement of intent on the Framablog": "Lea la declaración de intenciones de Framasoft en el Framablog", "Recap every week": "Recordatorio semanal", + "Receive one email for each activity": "Reciba un correo electrónico por cada actividad", "Receive one email per request": "Recibir un correo electrónico por solicitud", "Redirecting to content…": "Redirigiendo al contenido…", "Redirecting to event…": "Redirigiendo al evento …", @@ -765,6 +768,7 @@ "Send email": "Enviar correo electrónico", "Send me an email to reset my password": "Enviarme un correo electrónico para restablecer mi contraseña", "Send me the confirmation email once again": "Envíame el correo electrónico de confirmación una vez más", + "Send notification e-mails": "Enviar correos electrónicos de notificación", "Send the confirmation email again": "Enviar el correo electrónico de confirmación nuevamente", "Send the report": "Enviar el informe", "Set an URL to a page with your own privacy policy.": "Establezca una URL a una página con su propia política de privacidad.", @@ -919,6 +923,7 @@ "Unset group": "Deseleccionar grupo", "Unsubscribe to WebPush": "Cancelar la suscripción a WebPush", "Unsubscribe to browser notifications": "Cancelar la suscripción a las notificaciones del navegador", + "Unsubscribe to browser push notifications": "Cancelar la suscripción a las notificaciones push del navegador", "Unsuspend": "Aprobar", "Upcoming": "Próximo", "Upcoming events": "Próximos Eventos", @@ -970,6 +975,7 @@ "We'll use your timezone settings to send a recap of the morning of the event.": "Usaremos la configuración de su zona horaria para enviarle un recordatorio la mañana del día evento.", "Website": "Sitio web", "Website / URL": "Sitio web / URL", + "Weekly email summary": "Resumen de correo electrónico semanal", "Welcome back {username}!": "¡Bienvenido de nuevo {username}!", "Welcome back!": "¡Bienvenido de nuevo!", "Welcome on your administration panel": "Bienvenido en tu panel de administración", @@ -1005,6 +1011,7 @@ "You can't remove your last identity.": "No puedes eliminar tu última identidad.", "You can't reset your password because you use a 3rd-party auth provider to login.": "No puede restablecer su contraseña porque utiliza un proveedor de autenticación de terceros para iniciar sesión.", "You can't use notifications in this browser.": "No puede usar notificaciones en este navegador.", + "You can't use push notifications in this browser.": "No puede usar notificaciones push en este navegador.", "You can't use webpush in this browser.": "No puedes usar webpush en este navegador.", "You changed your email or password": "Cambiaste tu correo electrónico o contraseña", "You created the discussion {discussion}.": "Creaste la discusión {discussion}.", From 5e61dc4f8a3069edf390280a0d12f68949469a00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?jos=C3=A9=20m?= Date: Sun, 27 Jun 2021 07:02:32 +0000 Subject: [PATCH 2/3] Translated using Weblate (Galician) Currently translated at 99.1% (1048 of 1057 strings) Translation: Mobilizon/Frontend Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/gl/ --- js/src/i18n/gl.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/src/i18n/gl.json b/js/src/i18n/gl.json index cb28f153a..59facc61b 100644 --- a/js/src/i18n/gl.json +++ b/js/src/i18n/gl.json @@ -19,6 +19,7 @@ "A federated software": "Software federado", "A member has been updated": "Un membro foi actualizado", "A member requested to join one of my groups": "Un membro solicitou unirse a un dos meus grupos", + "A new version is available.": "Hai unha nova versión dispoñible.", "A place for your code of conduct, rules or guidelines. You can use HTML tags.": "Lugar para o código de conduta, regras ou guías. Podes usar HTML.", "A place to explain who you are and the things that set your instance apart. You can use HTML tags.": "Un lugar para explicar quen es e que distingue á túa instancia das demáis. Podes usar HTML.", "A place to publish something to the whole world, your community or just your group members.": "Un lugar para publicar contidos para todo o mundo, a túa comunidade ou só para membros do grupo.", @@ -73,6 +74,7 @@ "Allow all comments": "Permitir tódolos comentarios", "Allow all comments from users with accounts": "Permitir comentarios de usuarias conectadas", "Allow registrations": "Permitir o rexistro", + "An error has occured while refreshing the page.": "Houbo un fallo ao actualizar a páxina.", "An error has occured. Sorry about that. You may try to reload the page.": "Algo fallou, lamentámolo. Podes intentar recargar a páxina.", "An error has occurred.": "Aconteceu un erro.", "An ethical alternative": "Unha alternativa ética", @@ -381,6 +383,7 @@ "If you are being asked for your federated indentity, it's composed of your username and your instance. For instance, the federated identity for your first profile is:": "Se che preguntan pola túa identidade federada, esta componse do nome de usuaria e da instancia. Por exemplo, a identidade federada do teu primeiro perfil é:", "If you have opted for manual validation of participants, Mobilizon will send you an email to inform you of new participations to be processed. You can choose the frequency of these notifications below.": "Se optaches pola validación manual das participantes, Mobilizon enviarache un email para informarte das novas solicitudes a tratar. Podes escoller a frecuencia destas notificacións.", "If you want, you may send a message to the event organizer here.": "Se o desexas, aquí podes enviar unha mensaxe á organización do evento.", + "Ignore": "Ignorar", "In the following context, an application is a software, either provided by the Mobilizon team or by a 3rd-party, used to interact with your instance.": "No seguinte contexto, unha aplicación é un software, proporcionado polo equipo Mobilizon ou por terceiros, utilizado para interactuar coa túa instancia.", "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "Mentras tanto, ten en conta que o software (aínda) non está finalizado. Máis información en {onBlog}.", "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Instalando Mobilizon as comunidades poderán librarse dos servizos das grandes corporacións ó crear a súa propia plataforma para eventos.", @@ -413,6 +416,7 @@ "Italic": "Cursiva", "Join {instance}, a Mobilizon instance": "Únete a {instance}, unha instancia Mobilizon", "Join group": "Unirse ó grupo", + "Join group {group}": "Únete ao grupo {group}", "Join {instance}, a Mobilizon instance": "Únete a {instance}, unha instancia Mobilizon", "Keep the entire conversation about a specific topic together on a single page.": "Manter nunha sóa páxina a conversa sobre un evento ou tema concreto.", "Key words": "Palabras chave", @@ -562,6 +566,7 @@ "On {date} from {startTime} to {endTime}": "O {date} desde {startTime} ás {endTime}", "On {date} starting at {startTime}": "O {date} comezando ás {startTime}", "On {instance}": "En {instance}", + "On {instance} and other federated instances": "En {instance} e outras instancias federadas", "Only accessible through link": "Accesible só a través da ligazón", "Only accessible through link (private)": "Só accesible desde a ligazón {private}", "Only accessible to members of the group": "Accesible só para membros do grupo", @@ -643,6 +648,7 @@ "Public feeds": "Fontes públicas", "Public iCal Feed": "Fonte pública iCal", "Public page": "Páxina pública", + "Public preview": "Vista previa pública", "Publication date": "Data de publicación", "Publish": "Publicar", "Published events": "Eventos publicados", @@ -857,6 +863,7 @@ "Upcoming": "Próximamente", "Upcoming events": "Eventos próximos", "Update": "Actualizar", + "Update app": "Actualizar app", "Update event {name}": "Actualizar evento {name}", "Update group": "Actualizar grupo", "Update my event": "Actualizar o meu evento", From 3ae201d945f32cfe26150a6d6bde850b5b7dacfc Mon Sep 17 00:00:00 2001 From: Berto Te Date: Sun, 27 Jun 2021 01:23:14 +0000 Subject: [PATCH 3/3] Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: Mobilizon/Activity Translate-URL: https://weblate.framasoft.org/projects/mobilizon/activity/es/ --- priv/gettext/es/LC_MESSAGES/activity.po | 106 ++++++++++++------------ 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/priv/gettext/es/LC_MESSAGES/activity.po b/priv/gettext/es/LC_MESSAGES/activity.po index 153688b80..f41f63197 100644 --- a/priv/gettext/es/LC_MESSAGES/activity.po +++ b/priv/gettext/es/LC_MESSAGES/activity.po @@ -8,288 +8,288 @@ ## to merge POT files into PO files. msgid "" msgstr "" -"PO-Revision-Date: 2021-06-09 01:15+0000\n" +"PO-Revision-Date: 2021-06-27 16:48+0000\n" "Last-Translator: Berto Te \n" "Language-Team: Spanish \n" "Language: es\n" "Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6.2\n" -"Content-Transfer-Encoding: 8bit\n" -#, elixir-format #: lib/service/activity/renderer/member.ex:38 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} aceptó la invitación para unirse al grupo." -#, elixir-format #: lib/service/activity/renderer/member.ex:42 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} rechazó la invitación para unirse al grupo." -#, elixir-format #: lib/service/activity/renderer/member.ex:30 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} solicitó unirse al grupo." -#, elixir-format #: lib/service/activity/renderer/member.ex:34 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} fue invitado por %{profile}." -#, elixir-format #: lib/service/activity/renderer/member.ex:50 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} agregó el miembro %{member}." -#, elixir-format #: lib/service/activity/renderer/discussion.ex:65 #: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.text.eex:19 #: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} archivó la discusión %{discussion}." -#, elixir-format #: lib/service/activity/renderer/discussion.ex:25 #: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.text.eex:1 #: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} creó la discusión %{discussion}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:24 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} creó la carpeta %{resource}." -#, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.eex:4 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} crfeó el grupo %{group}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:33 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} creó el recurso %{resource}." -#, elixir-format #: lib/service/activity/renderer/discussion.ex:75 #: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.text.eex:25 #: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} eliminó la discusión %{discussion}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:97 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} borró la carpeta %{resource}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:106 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} eliminado el recurso %{resource}." -#, elixir-format #: lib/service/activity/renderer/member.ex:58 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39 +#, elixir-format msgid "%{profile} excluded member %{member}." msgstr "%{profile }miembro excluido %{member}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:76 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} movió la carpeta %{resource}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:85 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} movió el recurso %{resource}." -#, elixir-format #: lib/service/activity/renderer/member.ex:62 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45 +#, elixir-format msgid "%{profile} quit the group." msgstr "%{profile} abandona el grupo." -#, elixir-format #: lib/service/activity/renderer/discussion.ex:55 #: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.text.eex:13 #: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} renombrado la discusión %{discussion}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:45 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" "%{profile} ha renombrado la carpeta de %{old_resource_title} a %{resource}." -#, elixir-format #: lib/service/activity/renderer/resource.ex:59 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "%{profile} ha renombrado el recurso de %{old_resource_title} a %{resource}." -#, elixir-format #: lib/service/activity/renderer/discussion.ex:35 #: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} respondió a la discusión %{discussion}." -#, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.eex:19 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} actualizó el grupo %{group}." -#, elixir-format #: lib/service/activity/renderer/member.ex:54 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-format msgid "%{profile} updated the member %{member}." msgstr "%{profile} actualizado el miembro %{member}." -#, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "El evento %{event} fue creado por %{profile}." -#, elixir-format #: lib/service/activity/renderer/event.ex:43 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "El evento% {event} fue eliminado por % {profile}." -#, elixir-format #: lib/service/activity/renderer/event.ex:33 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "El evento %{event} fue actualizado por %{profile}." -#, elixir-format #: lib/service/activity/renderer/group.ex:23 #: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "El cargo %{post} fue creado por %{profile}." -#, elixir-format #: lib/service/activity/renderer/group.ex:43 #: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "El post %{post} fue eliminado por %{profile}." -#, elixir-format #: lib/service/activity/renderer/group.ex:33 #: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "El post %{post} fue actualizado por %{profile}." -#, elixir-format #: lib/service/activity/renderer/member.ex:46 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-format msgid "%{member} joined the group." msgstr "%{member} se unió al grupo." -#, elixir-format #: lib/service/activity/renderer/event.ex:63 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} publicó un comentario sobre el evento %{event}." -#, elixir-format #: lib/service/activity/renderer/event.ex:54 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} respondió a un comentario sobre el evento %{event}." -#, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia " "o deshabilitarlos en su configuración." -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.eex:133 #: lib/web/templates/email/email_direct_activity.text.eex:19 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Ver una actividad más" msgstr[1] "Ver %{count} actividades mas" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.eex:44 #: lib/web/templates/email/email_direct_activity.html.eex:46 lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "¡Ha habido una actividad!" msgstr[1] "¡Ha habido algopúnas actividades!" -#, elixir-format #: lib/service/activity/renderer/renderer.ex:38 +#, elixir-format msgid "Activity on %{instance}" msgstr "Actividad en %{instance}" -#, elixir-format #: lib/service/activity/renderer/comment.ex:38 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:37 +#, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} ha publicado un anuncio en el evento %{event}." -#, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:31 +#, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} te mencionó en un comentario en el evento %{event}." -#, elixir-format #: lib/service/activity/renderer/discussion.ex:45 +#, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion}." msgstr "%{profile}te mencioné en la discusión %{discussion}." -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.eex:153 +#, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia " "o deshabilitarlos en su configuración." -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.eex:42 -msgid "Here's your weekly activity recap" -msgstr "" - #, elixir-format +msgid "Here's your weekly activity recap" +msgstr "Aquí está su resumen de actividad semanal" + #: lib/web/email/activity.ex:101 lib/web/email/activity.ex:122 +#, elixir-format msgid "Activity notification for %{instance}" msgstr "Actividad en %{instance}" -#, elixir-format #: lib/web/email/activity.ex:108 +#, elixir-format msgid "Daily activity recap for %{instance}" -msgstr "" +msgstr "Resumen de actividad diaria en %{instance}" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.eex:40 -msgid "Here's your daily activity recap" -msgstr "" - #, elixir-format +msgid "Here's your daily activity recap" +msgstr "Aquí está su resumen de actividad diaria" + #: lib/web/email/activity.ex:115 +#, elixir-format msgid "Weekly activity recap for %{instance}" -msgstr "" +msgstr "Resumen de actividad semanal para %{instance}"