Merge branch 'master' of github.com:knadh/listmonk

This commit is contained in:
Kailash Nadh 2021-11-05 09:15:49 +05:30
commit d00a1a1e84
4 changed files with 75 additions and 75 deletions

View file

@ -20,7 +20,7 @@
"indent.js": "^0.3.5",
"qs": "^6.10.1",
"textversionjs": "^1.1.3",
"tinymce": "^5.9.2",
"tinymce": "^5.10.0",
"turndown": "^7.0.0",
"vue": "^2.6.12",
"vue-i18n": "^8.22.2",

8
frontend/yarn.lock vendored
View file

@ -9425,10 +9425,10 @@ timsort@^0.3.0:
resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=
tinymce@^5.9.2:
version "5.9.2"
resolved "https://registry.yarnpkg.com/tinymce/-/tinymce-5.9.2.tgz#c56a1d7800ac23026fbe6e0fcf444c0f157ccafe"
integrity sha512-/dHTsbxo0YwLvB5krRqiw/qHEm04/k6l0dvAQ3hO5oNw4e9QalKcUQCdr+g/b/FWcsUMP6scvKmm8MX50/j3Cg==
tinymce@^5.10.0:
version "5.10.0"
resolved "https://registry.yarnpkg.com/tinymce/-/tinymce-5.10.0.tgz#5f88b40c2b26dc72b126f7d04944014dcb1ace05"
integrity sha512-SaqBK8GtTKYSsTfhKdN0+NrZRgmVWO+j3fvgzLjt0t/g0osNzRH5os8icm2Rv5HvaeTd4TpxetUuLE+R9yg/yg==
tmp@^0.0.33:
version "0.0.33"

View file

@ -462,8 +462,8 @@
"subscribers.newSubscriber": "Neuer Abonnent",
"subscribers.numSelected": "{num} Abonnent(en) ausgewählt",
"subscribers.optinSubject": "Abonnement bestätigen",
"subscribers.preconfirm": "Pre-confirm subscriptions",
"subscribers.preconfirmHelp": "Don't send opt-in e-mails and mark all list subscriptions as 'subscribed'.",
"subscribers.preconfirm": "Abonnement Opt-In überschreiben",
"subscribers.preconfirmHelp": "Keine Opt-In E-Mails senden und alle Abonnements als 'bestätigt' setzen.",
"subscribers.query": "Abfrage",
"subscribers.queryPlaceholder": "E-Mail oder Name",
"subscribers.reset": "Zurücksetzen",

View file

@ -2,15 +2,15 @@
"_.code": "es",
"_.name": "Español (es)",
"admin.errorMarshallingConfig": "Error al ordenar la configuración: {error}",
"analytics.count": "Count",
"analytics.fromDate": "From",
"analytics.invalidDates": "Invalid `from` or `to` dates.",
"analytics.links": "Links",
"analytics.title": "Analytics",
"analytics.toDate": "To",
"bounces.source": "Source",
"bounces.unknownService": "Unknown service.",
"bounces.view": "View bounces",
"analytics.count": "Numero",
"analytics.fromDate": "Desde",
"analytics.invalidDates": "La fecha `desde` o `hasta` no es válida.",
"analytics.links": "Enlaces",
"analytics.title": "Analíticas",
"analytics.toDate": "Para",
"bounces.source": "Fuente",
"bounces.unknownService": "Servicio desconocido.",
"bounces.view": "Ver rebotes",
"campaigns.addAltText": "Agregar mensaje en texto plano alternativo",
"campaigns.cantUpdate": "No es posible actualizar una campaña iniciada o finalizada.",
"campaigns.clicks": "Clics",
@ -28,13 +28,13 @@
"campaigns.fieldInvalidFromEmail": "Correo origen inválido.",
"campaigns.fieldInvalidListIDs": "IDs de lista inválidos",
"campaigns.fieldInvalidMessenger": "Mensajero desconocido {name}.",
"campaigns.fieldInvalidName": "Largo de nombre inválido",
"campaigns.fieldInvalidName": "Longitud de nombre inválida",
"campaigns.fieldInvalidSendAt": "La hora agendada debe ser en el futuro.",
"campaigns.fieldInvalidSubject": "Largo de asunto inválido",
"campaigns.fieldInvalidSubject": "Longitud de asunto inválida",
"campaigns.formatHTML": "Format HTML",
"campaigns.fromAddress": "Dirección origen",
"campaigns.fromAddressPlaceholder": "Su Nombre <noresponder@susitio.com>",
"campaigns.invalid": "Campaña inválida",
"campaigns.invalid": "Campaña no válida",
"campaigns.markdown": "Markdown",
"campaigns.needsSendAt": "Una campaña necesita una fecha pra ser agendada.",
"campaigns.newCampaign": "Nueva campaña",
@ -61,14 +61,14 @@
"campaigns.send": "Enviar",
"campaigns.sendLater": "Enviar después",
"campaigns.sendTest": "Enviar mensaje de prueba",
"campaigns.sendTestHelp": "Presionar Enter después de escribir una dirección para agregar múltiples destinatarios. Las direcciones deben corresponder a subscriptores existentes.",
"campaigns.sendToLists": "Listas a eviar a",
"campaigns.sendTestHelp": "Presionar `Enter` después de escribir una dirección para agregar múltiples destinatarios. Las direcciones deben corresponder a subscriptores existentes.",
"campaigns.sendToLists": "Listas a las que eviar",
"campaigns.sent": "Enviado",
"campaigns.start": "Iniciar campaña",
"campaigns.started": "\"{name}\" iniciada",
"campaigns.startedAt": "Fecha de inicio",
"campaigns.stats": "Estadísticas",
"campaigns.status.cancelled": "Candelada",
"campaigns.status.cancelled": "Cancelada",
"campaigns.status.draft": "Borrador",
"campaigns.status.finished": "Finalizada",
"campaigns.status.paused": "Pausada",
@ -79,7 +79,7 @@
"campaigns.testEmails": "Correos electrónicos",
"campaigns.testSent": "Mensaje de prueba enviado",
"campaigns.timestamps": "Marca de timepo",
"campaigns.trackLink": "Track link",
"campaigns.trackLink": "Enlace de seguimiento (Track link)",
"campaigns.views": "Vistas",
"dashboard.campaignViews": "Vista de campañas",
"dashboard.linkClicks": "Vinculos cliqueados",
@ -111,7 +111,7 @@
"forms.title": "Formularios",
"globals.buttons.add": "Agregar",
"globals.buttons.addNew": "Agregar nuevo",
"globals.buttons.back": "Back",
"globals.buttons.back": "Regresar",
"globals.buttons.cancel": "Cancelar",
"globals.buttons.clone": "Clonar",
"globals.buttons.close": "Cerrar",
@ -143,7 +143,7 @@
"globals.messages.confirm": "¿Está seguro?",
"globals.messages.created": "\"{name}\" creado",
"globals.messages.deleted": "\"{name}\" borrado",
"globals.messages.deletedCount": "{name} ({num}) deleted",
"globals.messages.deletedCount": "{name} ({num}) borrado",
"globals.messages.emptyState": "Vacío",
"globals.messages.errorCreating": "Error creando {name}: {error}",
"globals.messages.errorDeleting": "Error borrando {name}: {error}",
@ -151,8 +151,8 @@
"globals.messages.errorInvalidIDs": "Uno o más IDs ingresados son inválidos: {error}",
"globals.messages.errorUUID": "Error generando UUID: {error}",
"globals.messages.errorUpdating": "Error actualizando {name}: {error}",
"globals.messages.internalError": "Internal server error",
"globals.messages.invalidData": "Invalid data",
"globals.messages.internalError": "Error interno del servidor.",
"globals.messages.invalidData": "Datos no validos",
"globals.messages.invalidID": "ID inválido",
"globals.messages.invalidUUID": "UUID inválido",
"globals.messages.missingFields": "Missing field(s): {name}",
@ -171,9 +171,9 @@
"globals.months.7": "Julio",
"globals.months.8": "Agosto",
"globals.months.9": "Setiembre",
"globals.terms.analytics": "Analytics",
"globals.terms.bounce": "Bounce | Bounces",
"globals.terms.bounces": "Bounces",
"globals.terms.analytics": "Analitica",
"globals.terms.bounce": "Rebote | Rebotes",
"globals.terms.bounces": "Rebotes",
"globals.terms.campaign": "Campaña | Campañas",
"globals.terms.campaigns": "Campañas",
"globals.terms.dashboard": "Panel",
@ -185,11 +185,11 @@
"globals.terms.settings": "Configuraciones",
"globals.terms.subscriber": "Subscriptor | Subscriptores",
"globals.terms.subscribers": "Subscriptores",
"globals.terms.tag": "Tag | Tags",
"globals.terms.tags": "Tags",
"globals.terms.tag": "Etiqueta | Etiquetas",
"globals.terms.tags": "Etiqueta",
"globals.terms.template": "Plantilla | Plantillas",
"globals.terms.templates": "Plantillas",
"import.alreadyRunning": "Una importación está ejecutándose. Espere a que termine o deténgala antes de intentar otra vez.",
"import.alreadyRunning": "Se está ejecutándo una importación. Espere a que termine o deténgala antes de intentar otra vez.",
"import.blocklist": "Lista de bloqueados",
"import.csvDelim": "Delimitador CSV",
"import.csvDelimHelp": "El delimitador por defecto es la coma ','",
@ -221,13 +221,13 @@
"lists.confirmSub": "Subscripción confirmada a {name}",
"lists.invalidName": "Nombre inválido",
"lists.newList": "Nueva lista",
"lists.optin": "Optar por la inclusión (opt-in)",
"lists.optinHelp": "Opt-in doble envía un correo al subscriptor consultando por su confirmación. En las listas con la opción opt-in doble, las campañas son enviadas solo a subscriptores confirmados.",
"lists.optinTo": "Opt-in a {name}",
"lists.optins.double": "Opt-in doble",
"lists.optins.single": "Opt-in simple",
"lists.optin": "Confirmar la inclusión (opt-in)",
"lists.optinHelp": "Doble confirmación a la inscripción, envía un correo al subscriptor consultando por su confirmación. En las listas con la opción confirmación doble, las campañas son enviadas solo a subscriptores confirmados.",
"lists.optinTo": "Confirmar la inclusion en {name}",
"lists.optins.double": "Confirmación doble",
"lists.optins.single": "Confirmación simple",
"lists.sendCampaign": "Enviar campaña",
"lists.sendOptinCampaign": "Enviar campaña opt-in",
"lists.sendOptinCampaign": "Enviar campaña de confirmación",
"lists.type": "Tipo",
"lists.typeHelp": "Las listas públicas están abiertas al mundo y sus nombres pueden aparecen en páginas públicas tales como páginas de gestión de subscripciones.",
"lists.types.private": "Privada",
@ -268,7 +268,7 @@
"public.errorProcessingRequest": "Error al procesar la petición. Por favor reintente.",
"public.errorTitle": "Error",
"public.invalidFeature": "Esta característica no está disponible",
"public.invalidLink": "Link inválido",
"public.invalidLink": "Enlace no válido",
"public.noListsAvailable": "No hay listas disponibles para subscribirse",
"public.noListsSelected": "No se seleccionaron listas válidas a las cuales subscribirse",
"public.noSubInfo": "No hay subscripciones para confirmar.",
@ -295,27 +295,27 @@
"public.unsubbedInfo": "Ud. se ha des-subscrito de forma satisfactoria",
"public.unsubbedTitle": "Des-subscrito.",
"public.unsubscribeTitle": "Des-subscribirse de una lista de correo",
"settings.bounces.action": "Action",
"settings.bounces.blocklist": "Blocklist",
"settings.bounces.count": "Bounce count",
"settings.bounces.countHelp": "Number of bounces per subscriber",
"settings.bounces.delete": "Delete",
"settings.bounces.enable": "Enable bounce processing",
"settings.bounces.enableMailbox": "Enable bounce mailbox",
"settings.bounces.enableSES": "Enable SES",
"settings.bounces.enableSendgrid": "Enable SendGrid",
"settings.bounces.enableWebhooks": "Enable bounce webhooks",
"settings.bounces.enabled": "Enabled",
"settings.bounces.folder": "Folder",
"settings.bounces.folderHelp": "Name of the IMAP folder to scan. Eg: Inbox.",
"settings.bounces.invalidScanInterval": "Bounce scan interval should be minimum 1 minute.",
"settings.bounces.name": "Bounces",
"settings.bounces.scanInterval": "Scan interval",
"settings.bounces.scanIntervalHelp": "Interval at which the bounce mailbox should be scanned for bounces (s for second, m for minute).",
"settings.bounces.sendgridKey": "SendGrid Key",
"settings.bounces.type": "Type",
"settings.bounces.username": "Username",
"settings.confirmRestart": "Asegúrese de que las campañas ejecutándose están en pause. ¿Reiniciar?",
"settings.bounces.action": "Acción",
"settings.bounces.blocklist": "Lista de bloqueo",
"settings.bounces.count": "Conteo de rebotes",
"settings.bounces.countHelp": "Número de rebotes por suscripción",
"settings.bounces.delete": "Borrar",
"settings.bounces.enable": "Activar el procesamiento de rebotes",
"settings.bounces.enableMailbox": "Activar el buzon de rebotes",
"settings.bounces.enableSES": "Activar SES",
"settings.bounces.enableSendgrid": "Activar SendGrid",
"settings.bounces.enableWebhooks": "Activar los webhooks de rebotes",
"settings.bounces.enabled": "Activado",
"settings.bounces.folder": "Carpeta",
"settings.bounces.folderHelp": "Nombre de la carpeta IMAP a escanear, por ejemplo: Entrada.",
"settings.bounces.invalidScanInterval": "El intervalo mínimo de escanéo de los rebotes debería de ser 1 minuto.",
"settings.bounces.name": "Rebotes",
"settings.bounces.scanInterval": "Intervalo de escaneo",
"settings.bounces.scanIntervalHelp": "Intervalo en el que el buzón de rebotes debería ser escaneado para encontrar nuevos rebotes (s para segundos, m para minutos).",
"settings.bounces.sendgridKey": "Llave/Clave SendGrid",
"settings.bounces.type": "Tipo",
"settings.bounces.username": "Nombre usuaria",
"settings.confirmRestart": "Asegúrese de que las campañas ejecutándose están pausadas. ¿Reiniciar?",
"settings.duplicateMessengerName": "Nombre de mensajero duplicado: {name}",
"settings.errorEncoding": "Error codificando configuración: {error}",
"settings.errorNoSMTP": "Al menos un bloque SMTP debe estar habilitado",
@ -335,13 +335,13 @@
"settings.general.name": "General",
"settings.general.rootURL": "URL raíz",
"settings.general.rootURLHelp": "URL pública de la instalación (sin la barra final)",
"settings.general.sendOptinConfirm": "Send opt-in confirmation",
"settings.general.sendOptinConfirmHelp": "When new subscribers signup or are added via the admin form, send an opt-in confirmation e-mail.",
"settings.general.sendOptinConfirm": "Enviar confirmación de inscripción",
"settings.general.sendOptinConfirmHelp": "Cuando haya una nueva suscripción mediante el formulario o mediante la interfaz de administración, enviar un correo de confirmación para la suscripción.",
"settings.invalidMessengerName": "Nombre de mensajero inválido.",
"settings.mailserver.authProtocol": "Protocolo de autenticación",
"settings.mailserver.host": "Host",
"settings.mailserver.host": "Host/Servidor",
"settings.mailserver.hostHelp": "Dirección del servidor SMTP",
"settings.mailserver.idleTimeout": "Timeout por inactividad",
"settings.mailserver.idleTimeout": "Caduco por inactividad",
"settings.mailserver.idleTimeoutHelp": "Tiempo de espara para nueva actividad en una conexión antes de cerrarla y elminarla del pool (s para segundos, m para minutos).",
"settings.mailserver.maxConns": "Conexiones máximas",
"settings.mailserver.maxConnsHelp": "Número máximo de conexiones concurrentes hacia el servidor SMTP.",
@ -365,11 +365,11 @@
"settings.media.s3.bucketTypePublic": "Público",
"settings.media.s3.key": "Llave de acceso a AWS (key)",
"settings.media.s3.region": "Región",
"settings.media.s3.secret": "Secrete de acceso a AWS (secret)",
"settings.media.s3.secret": "Secreto de acceso a AWS (secret)",
"settings.media.s3.uploadExpiry": "Expiración de carga",
"settings.media.s3.uploadExpiryHelp": "(Opcional) TTL específico (en segundos) para la URL pre firmada generada. Solo es aplicable para contenedores privados (s, m, h, d para segundos, minutos, horas, días)",
"settings.media.s3.url": "S3 backend URL",
"settings.media.s3.urlHelp": "Only change if using a custom S3 comptaible backend like Minio.",
"settings.media.s3.urlHelp": "Cambiar únicamente si se está usando un backend S3 personalizado como Minio.",
"settings.media.title": "Cargas de media",
"settings.media.upload.path": "Ruta de carga",
"settings.media.upload.pathHelp": "Ruta al directorio donde la media será cargada.",
@ -385,7 +385,7 @@
"settings.messengers.retries": "Reintentos",
"settings.messengers.retriesHelp": "Número de reintentos cuando un mensaje falla",
"settings.messengers.skipTLSHelp": "Omitir verificación del nombre de host en un certificado TLS",
"settings.messengers.timeout": "Timeout por inactividad",
"settings.messengers.timeout": "Caducidad por inactividad",
"settings.messengers.timeoutHelp": "Tiempo de espara para nueva actividad en una conexión antes de cerrarla y elminarla del pool (s para segundos, m para minutos).",
"settings.messengers.url": "URL",
"settings.messengers.urlHelp": "URL raíz del servidor Postback",
@ -412,8 +412,8 @@
"settings.privacy.allowExportHelp": "¿Permitir a los subscriptores exportar los datos recabados de ellos?",
"settings.privacy.allowWipe": "Permitir limpieza de datos",
"settings.privacy.allowWipeHelp": "Permitir a los subscriptores eliminarse incluyendo sus subscripciones y todos sus datos de la base de datos. Las vistas de las campañas y los vínculos cliqueados también son eliminados mientras que las vistas y el conteo de clics se mantienen. (sin subscriptores asociados a ellos) de manera que las estadísticas y el análisis no se vea afectado.",
"settings.privacy.domainBlocklist": "Domain blocklist",
"settings.privacy.domainBlocklistHelp": "E-mail addresses with these domains are disallowed from subscribing. Enter one domain per line, eg: somesite.com",
"settings.privacy.domainBlocklist": "Listado de dominios bloqueados",
"settings.privacy.domainBlocklistHelp": "Los correos electrónicos de estos dominios estan desabilitados para suscribirse. Introduzca un dominio por línea, por ejemplo: unsitio.com",
"settings.privacy.individualSubTracking": "Seguimiento de subscriptor inválido.",
"settings.privacy.individualSubTrackingHelp": "Seguir a nivel de subscriptor las vistas y clics en una campaña. Cuando está deshabilitado, el seguimiento de vistas y clics continua sin ser asociado con subscriptores individuales.",
"settings.privacy.listUnsubHeader": "Incluir el encabezado `Des-subscribirse` de la lista",
@ -439,7 +439,7 @@
"subscribers.confirmBlocklist": "Blocklist {num} subscriptor(es)?",
"subscribers.confirmDelete": "Borrar {num} subscriptor(es)?",
"subscribers.confirmExport": "Exportar {num} subscriptor(es)?",
"subscribers.domainBlocklisted": "The e-mail domain is blocklisted.",
"subscribers.domainBlocklisted": "El dominio del mail está en la lista de bloqueos.",
"subscribers.downloadData": "Descargar datos",
"subscribers.email": "Correo electrónico",
"subscribers.emailExists": "El correo electrónico ya existe.",
@ -462,8 +462,8 @@
"subscribers.newSubscriber": "Nuevo subscriptor",
"subscribers.numSelected": "{num} subscriptores seleccionados",
"subscribers.optinSubject": "Confirmar subscripción",
"subscribers.preconfirm": "Pre-confirm subscriptions",
"subscribers.preconfirmHelp": "Don't send opt-in e-mails and mark all list subscriptions as 'subscribed'.",
"subscribers.preconfirm": "Pre-confirmar suscripción",
"subscribers.preconfirmHelp": "No enviar correo de confirmación y marcar todas las suscripciones a las listas como 'suscritas'.",
"subscribers.query": "Consulta",
"subscribers.queryPlaceholder": "Correo electrónico o nombre",
"subscribers.reset": "Restablecer",
@ -487,6 +487,6 @@
"templates.placeholderHelp": "El marcador {placeholder} debe aparecer exactamente una vez en la plantilla.",
"templates.preview": "Vista pewliminar",
"templates.rawHTML": "HTML crudo",
"users.login": "Login",
"users.logout": "Logout"
"users.login": "Entrar",
"users.logout": "Salir"
}