diff --git a/locale/es-ES/client.json b/locale/es-ES/client.json
index 49d91e0a41..8e7c7ca81e 100644
--- a/locale/es-ES/client.json
+++ b/locale/es-ES/client.json
@@ -8,20 +8,20 @@
"action.delete": "Eliminar",
"action.delete.block": "Eliminar y bloquear",
"action.edit": "Editar",
- "action.markallasread": "Marcar Todo como Leído",
+ "action.markallasread": "Marcar todo como leído",
"action.ok": "Aceptar",
- "action.postcomment": "Correo",
+ "action.postcomment": "Publicar",
"action.postsfeed": "Feed de publicaciones",
"action.publish": "Publicar",
"action.publish.verify": "Publicar y confiar",
- "action.respond": "Estado de actualización",
+ "action.respond": "Actualizar estado",
"action.save": "Guardar",
"action.signin": "Iniciar sesión",
- "action.signup": "Inscribirse",
+ "action.signup": "Registrarse",
"action.submit": "Enviar",
"action.vote": "Vota por esta idea",
"action.voted": "¡Votado!",
- "editor.markdownmode": "Cambiar al editor de rebajas",
+ "editor.markdownmode": "Cambiar al editor Markdown",
"editor.richtextmode": "Cambiar al editor de texto enriquecido",
"enum.poststatus.completed": "Completado",
"enum.poststatus.declined": "Rechazado",
@@ -30,36 +30,36 @@
"enum.poststatus.open": "Abierto",
"enum.poststatus.planned": "Planificado",
"enum.poststatus.started": "Iniciado",
- "error.accessdenied.contact": "Si cree que se trata de un error, póngase en contacto con su administrador.",
- "error.accessdenied.text": "No dispone de los permisos necesarios para acceder a este sitio.",
+ "error.accessdenied.contact": "Si crees que se trata de un error, ponte en contacto con tu administrador.",
+ "error.accessdenied.text": "No tienes los permisos necesarios para acceder a este sitio.",
"error.accessdenied.title": "Acceso denegado",
"error.expired.text": "El enlace en el que hizo clic ha expirado.",
"error.expired.title": "Caducado",
"error.forbidden.text": "No estás autorizado para ver esta página.",
"error.forbidden.title": "Prohibido",
"error.internalerror.text": "¡Ha ocurrido un error y estamos trabajando para solucionar el problema! Estaremos funcionando en breve.",
- "error.internalerror.title": "¡Caracoles! Bueno, esto es inesperado…",
+ "error.internalerror.title": "¡Vaya! Esto no estaba previsto…",
"error.notinvited.text": "No pudimos encontrar una cuenta para su dirección de correo electrónico.",
"error.notinvited.title": "No invitado",
- "error.pagenotfound.text": "El hipervínculo que has seguido puede estar roto o quizás esta página ya no exista.",
+ "error.pagenotfound.text": "El enlace en el que has hecho clic puede estar roto o la página puede haber sido eliminada.",
"error.pagenotfound.title": "Página no encontrada",
- "error.unauthorized.text": "No estás autorizado para ver esta página.",
+ "error.unauthorized.text": "Necesitas iniciar sesión para acceder a esta página.",
"error.unauthorized.title": "No está autorizado",
- "header.nav.feedback": "Todos los comentarios",
+ "header.nav.feedback": "Todas las sugerencias",
"header.nav.roadmap": "Hoja de ruta",
"home.filter.label": "Filtrar",
"home.filter.search.label": "Buscar en filtros...",
- "home.form.defaultinvitation": "Escriba aquí su sugerencia...",
+ "home.form.defaultinvitation": "Escribe aquí tu sugerencia...",
"home.form.defaultwelcomemessage": "Nos encantaría escuchar lo que estás pensando.\n\n¿Qué podemos hacer mejor? Este es el lugar para que votes, discutas y compartas ideas.",
- "home.lonely.suggestion": "Se recomienda que cree <0>al menos 30> sugerencias aquí antes de compartir este sitio. El contenido inicial es importante para empezar a atraer a su audiencia.",
+ "home.lonely.suggestion": "Se recomienda que crees <0>al menos 30> sugerencias aquí antes de compartir este sitio. El contenido inicial es importante para empezar a atraer a tu audiencia.",
"home.lonely.text": "No se han creado publicaciones todavía.",
"home.postfilter.label.moderation": "Moderación",
- "home.postfilter.label.myactivity": "Propio",
+ "home.postfilter.label.myactivity": "Mi actividad",
"home.postfilter.label.status": "Estado",
- "home.postfilter.option.mostdiscussed": "Más Discutidos",
- "home.postfilter.option.mostwanted": "Más Deseados",
+ "home.postfilter.option.mostdiscussed": "Más comentados",
+ "home.postfilter.option.mostwanted": "Más deseados",
"home.postfilter.option.myposts": "Mis publicaciones",
- "home.postfilter.option.myvotes": "Mis Votos",
+ "home.postfilter.option.myvotes": "Mis votos",
"home.postfilter.option.notags": "Sin etiquetar",
"home.postfilter.option.recent": "Reciente",
"home.postfilter.option.trending": "Populares",
@@ -67,7 +67,7 @@
"home.postscontainer.label.viewmore": "Ver más publicaciones",
"home.postscontainer.query.placeholder": "Buscar",
"home.postsort.label": "Ordenar por:",
- "home.similar.title": "Publicaciones similares",
+ "home.similar.title": "Tenemos publicaciones similares, ¿tu idea ya está en la lista?",
"label.addtags": "Añadir etiquetas...",
"label.avatar": "Avatar",
"label.custom": "Personalizado",
@@ -75,24 +75,24 @@
"label.edittags": "Editar etiquetas",
"label.email": "Correo electrónico",
"label.follow": "Seguir",
- "label.following": "Siguiente",
+ "label.following": "Siguiendo",
"label.gravatar": "Gravatar",
- "label.letter": "Letras",
+ "label.letter": "Letra",
"label.name": "Nombre",
"label.none": "Ninguno",
"label.notifications": "Notificaciones",
"label.or": "O",
"label.searchtags": "Buscar etiquetas...",
- "label.subscribe": "Suscribete",
+ "label.subscribe": "Suscribirse",
"label.tags": "Etiquetas",
"label.unread": "Sin leer",
- "label.unsubscribe": "Cancelar la suscripción",
+ "label.unsubscribe": "Cancelar suscripción",
"label.votecount": "{votes, plural, one {Voto} other {Votos}}",
"label.voters": "Votantes",
"labels.notagsavailable": "No hay etiquetas disponibles",
"legal.agreement": "He leído y acepto los <0/> y <1/>.",
"legal.notice": "Al iniciar sesión, aceptas los <0/><1/> y <2/>.",
- "legal.privacypolicy": "Política de Privacidad",
+ "legal.privacypolicy": "Política de privacidad",
"legal.termsofservice": "Términos del servicio",
"linkmodal.insert": "Insertar un enlace",
"linkmodal.text.label": "Texto a mostrar",
@@ -103,7 +103,7 @@
"menu.administration": "Administración",
"menu.mysettings": "Mis ajustes",
"menu.signout": "Cerrar sesión",
- "menu.sitesettings": "Configuración del Sitio",
+ "menu.sitesettings": "Configuración del sitio",
"modal.changeemail.header": "Confirma tu nueva dirección de correo electrónico",
"modal.changeemail.text": "Acabamos de enviar un enlace de confirmación a <0>{0}0>. <1/> Haz clic en el enlace para actualizar tu correo electrónico.",
"modal.completeprofile.header": "Completa tu perfil",
@@ -111,37 +111,37 @@
"modal.completeprofile.text": "Debido a que este es tu primer inicio de sesión, por favor introduce tu nombre.",
"modal.deleteaccount.header": "Eliminar cuenta",
"modal.deleteaccount.text": "<0>Cuando decides eliminar tu cuenta, borraremos toda tu información personal para siempre. El contenido que has publicado permanecerá, pero será anónimo.0><1>Este proceso es irreversible. <2>¿Estás seguro?2>1>",
- "modal.deletecomment.header": "Eliminar Comentario",
+ "modal.deletecomment.header": "Eliminar comentario",
"modal.deletecomment.text": "Este proceso es irreversible. <0>¿Estás seguro?0>",
"modal.notifications.nonew": "No hay nuevas notificaciones",
"modal.notifications.previous": "Notificaciones anteriores",
"modal.notifications.unread": "Notificaciones no leídas",
- "modal.rss.description": "Para suscribirse a este feed ATOM, copie y pegue esta URL en su lector RSS/ATOM.",
+ "modal.rss.description": "Para suscribirte a este feed ATOM, copia y pega esta URL en tu lector RSS/ATOM.",
"modal.rss.title": "Suscríbete al feed de ATOM",
- "modal.showvotes.message.zeromatches": "No se encontraron usuarios que coincidan con <0>{0}0>.",
+ "modal.showvotes.message.zeromatches": "No se encontraron usuarios que coincidan con <0>{query}0>.",
"modal.showvotes.query.placeholder": "Buscar usuarios por nombre...",
- "modal.signin.header": "Envíe sus comentarios",
- "moderation.comment.delete.block.error": "No se pudo eliminar el comentario ni bloquear al usuario.",
- "moderation.comment.delete.error": "No se pudo eliminar el comentario.",
+ "modal.signin.header": "Únete a la conversación",
+ "moderation.comment.delete.block.error": "No se pudo eliminar el comentario ni bloquear al usuario",
+ "moderation.comment.delete.error": "No se pudo eliminar el comentario",
"moderation.comment.deleted": "Comentario eliminado correctamente",
"moderation.comment.deleted.blocked": "Comentario eliminado y usuario bloqueado",
"moderation.comment.publish.error": "No se pudo publicar el comentario",
- "moderation.comment.publish.verify.error": "No se pudo publicar el comentario ni verificar al usuario.",
+ "moderation.comment.publish.verify.error": "No se pudo publicar el comentario ni verificar al usuario",
"moderation.comment.published": "Comentario publicado correctamente",
- "moderation.comment.published.verified": "Comentario publicado y verificado por el usuario.",
+ "moderation.comment.published.verified": "Comentario publicado y usuario verificado",
"moderation.empty": "Todo el contenido ha sido moderado. ¡Ya estás al día!",
- "moderation.fetch.error": "No se pudieron obtener los elementos de moderación.",
- "moderation.post.delete.block.error": "No se pudo eliminar la publicación ni bloquear al usuario.",
+ "moderation.fetch.error": "No se pudieron obtener los elementos de moderación",
+ "moderation.post.delete.block.error": "No se pudo eliminar la publicación ni bloquear al usuario",
"moderation.post.delete.error": "No se pudo eliminar la publicación",
"moderation.post.deleted": "Publicación eliminada correctamente",
"moderation.post.deleted.blocked": "Publicación eliminada y usuario bloqueado",
- "moderation.post.publish.error": "No se pudo publicar la entrada.",
- "moderation.post.publish.verify.error": "No se pudo publicar la publicación ni verificar al usuario.",
- "moderation.post.published": "Publicación publicada con éxito",
- "moderation.post.published.verified": "Publicación publicada y verificada por el usuario.",
+ "moderation.post.publish.error": "No se pudo publicar la publicación",
+ "moderation.post.publish.verify.error": "No se pudo publicar la publicación ni verificar al usuario",
+ "moderation.post.published": "Publicación publicada correctamente",
+ "moderation.post.published.verified": "Publicación publicada y usuario verificado",
"moderation.subtitle": "Estas ideas y comentarios provienen de personas ajenas a tu lista de usuarios de confianza; tú decides si se publican.",
"moderation.title": "Cola de moderación",
- "mynotifications.label.readrecently": "Leer los últimos 30 días.",
+ "mynotifications.label.readrecently": "Leídas en los últimos 30 días.",
"mynotifications.message.nounread": "No hay notificaciones no leídas.",
"mynotifications.page.subtitle": "Mantente informado de lo que está sucediendo",
"mynotifications.page.title": "Notificaciones",
@@ -149,10 +149,10 @@
"mysettings.apikey.generate": "Volver a generar la clave API",
"mysettings.apikey.newkey": "Tu nueva clave API es: <0>{0}0>",
"mysettings.apikey.newkeynotice": "Guárdalo de forma segura en tus servidores y no lo almacenes nunca en el lado del cliente de tu aplicación.",
- "mysettings.apikey.notice": "La clave API sólo se muestra cuando se genera. Si su clave se pierde o ha sido comprometida, genera una nueva y toma nota de ella.",
+ "mysettings.apikey.notice": "La clave API solo se muestra cuando se genera. Si tu clave se pierde o queda comprometida, genera una nueva y toma nota de ella.",
"mysettings.apikey.title": "Clave API",
- "mysettings.dangerzone.delete": "Eliminar Mi Cuenta",
- "mysettings.dangerzone.notice": "Este proceso es irreversible. Por favor proceda con precaución.",
+ "mysettings.dangerzone.delete": "Eliminar mi cuenta",
+ "mysettings.dangerzone.notice": "Este proceso es irreversible. Asegúrate de que es lo que quieres.",
"mysettings.dangerzone.text": "Cuando decides eliminar tu cuenta, borraremos toda tu información personal para siempre. El contenido que has publicado permanecerá, pero será anónimo.",
"mysettings.dangerzone.title": "Eliminar cuenta",
"mysettings.message.avatar.custom": "Aceptamos imágenes JPG, GIF y PNG, menores de 100KB y con una relación de aspecto de 1:1 con dimensiones mínimas de 50x50 píxeles.",
@@ -162,19 +162,19 @@
"mysettings.message.privateemail": "Tu correo electrónico es privado y nunca se mostrará públicamente.",
"mysettings.notification.channelemail": "Correo electrónico",
"mysettings.notification.channelweb": "Web",
- "mysettings.notification.event.discussion": "Discusión",
+ "mysettings.notification.event.discussion": "Nuevos comentarios",
"mysettings.notification.event.mention": "Menciones",
- "mysettings.notification.event.newpost": "Nueva Publicación",
+ "mysettings.notification.event.newpost": "Nueva publicación",
"mysettings.notification.event.newpostcreated": "Tu idea ha sido añadida 👍",
- "mysettings.notification.event.statuschanged": "Estado Modificado",
- "mysettings.notification.title": "Utiliza el siguiente panel para elegir sobre cuáles eventos quieres recibir notificaciones",
+ "mysettings.notification.event.statuschanged": "Estado modificado",
+ "mysettings.notification.title": "Elige los eventos sobre los que quieres recibir notificaciones.",
"mysettings.page.subtitle": "Administra la configuración de tu perfil",
"mysettings.page.title": "Configuración",
"newpost.modal.description.placeholder": "Cuéntanoslo. Explícalo con todo detalle, sin reservas. Cuanta más información, mejor.",
- "newpost.modal.submit": "Envía tu idea",
+ "newpost.modal.submit": "Enviar tu idea",
"newpost.modal.title": "Comparte tu idea...",
"newpost.modal.title.label": "Dale un título a tu idea",
- "newpost.modal.title.placeholder": "Algo corto y conciso, resúmalo en pocas palabras.",
+ "newpost.modal.title.placeholder": "Algo corto y conciso, resúmelo en pocas palabras",
"page.backhome": "Llévame a la página de inicio de <0>{0}0>.",
"page.pendingactivation.didntreceive": "¿No recibiste el correo electrónico?",
"page.pendingactivation.resend": "Reenviar correo electrónico de verificación",
@@ -182,43 +182,43 @@
"page.pendingactivation.text": "Te hemos enviado un correo electrónico de confirmación con un enlace para activar tu sitio.",
"page.pendingactivation.text2": "Por favor, revisa tu bandeja de entrada para activarla.",
"page.pendingactivation.title": "Tu cuenta está pendiente de activación",
- "pagination.next": "Próximo",
+ "pagination.next": "Siguiente",
"pagination.prev": "Anterior",
"post.pending": "pendiente",
"postdetails.backtoall": "Volver a todas las sugerencias",
"postdetails.backtoroadmap": "Volver a la hoja de ruta",
"roadmap.blank.description": "Marca las publicaciones como planificadas o en curso y aparecerán aquí en la hoja de ruta.",
- "roadmap.blank.title": "Tu hoja de ruta está esperando su primera actualización.",
+ "roadmap.blank.title": "Tu hoja de ruta está esperando su primera actualización",
"roadmap.column.showmore": "Mostrar más",
"roadmap.upsell.billing": "Actualiza a PRO",
- "roadmap.upsell.description": "Actualiza a Pro para desbloquear tu hoja de ruta.",
- "roadmap.upsell.title": "Vea lo que está sucediendo en la vista de hoja de ruta.",
- "showpost.comment.copylink.error": "No se pudo copiar el enlace del comentario, copie la URL de la página",
+ "roadmap.upsell.description": "Actualiza a Pro para desbloquear tu hoja de ruta",
+ "roadmap.upsell.title": "Mira lo que está pasando en la vista de hoja de ruta",
+ "showpost.comment.copylink.error": "No se pudo copiar el enlace del comentario, copia la URL de la página",
"showpost.comment.copylink.success": "Enlace de comentario copiado al portapapeles",
- "showpost.comment.unknownhighlighted": "ID de comentario no válido #{id}",
- "showpost.commentinput.placeholder": "Publica un comentario",
+ "showpost.comment.unknownhighlighted": "ID de comentario desconocido #{id}",
+ "showpost.commentinput.placeholder": "Escribe un comentario",
"showpost.copylink.success": "Enlace copiado al portapapeles",
"showpost.loading": "Cargando...",
"showpost.message.nodescription": "No se proporcionó ninguna descripción.",
- "showpost.moderation.admin.description": "Esta idea necesita tu aprobación antes de ser publicada.",
+ "showpost.moderation.admin.description": "Esta idea necesita tu aprobación antes de ser publicada",
"showpost.moderation.admin.title": "Moderación",
- "showpost.moderation.approved": "Publicación aprobada con éxito",
- "showpost.moderation.approveerror": "No se aprobó la publicación",
+ "showpost.moderation.approved": "Publicación aprobada correctamente",
+ "showpost.moderation.approveerror": "No se pudo aprobar la publicación",
"showpost.moderation.awaiting": "En espera de moderación.",
- "showpost.moderation.comment.admin.description": "Este comentario necesita tu aprobación antes de ser publicado.",
+ "showpost.moderation.comment.admin.description": "Este comentario necesita tu aprobación antes de ser publicado",
"showpost.moderation.comment.approved": "Comentario aprobado correctamente",
- "showpost.moderation.comment.approveerror": "No se aprobó el comentario",
+ "showpost.moderation.comment.approveerror": "No se pudo aprobar el comentario",
"showpost.moderation.comment.awaiting": "En espera de moderación.",
- "showpost.moderation.comment.declined": "El comentario fue rechazado con éxito.",
- "showpost.moderation.comment.declineerror": "No rechazó el comentario.",
+ "showpost.moderation.comment.declined": "Comentario rechazado correctamente",
+ "showpost.moderation.comment.declineerror": "No se pudo rechazar el comentario",
"showpost.moderation.commentsuccess": "Tu comentario está pendiente de moderación 📝",
- "showpost.moderation.declined": "El puesto fue rechazado con éxito.",
- "showpost.moderation.declineerror": "No rechazó la publicación",
+ "showpost.moderation.declined": "Publicación rechazada correctamente",
+ "showpost.moderation.declineerror": "No se pudo rechazar la publicación",
"showpost.moderation.postsuccess": "Tu idea está pendiente de moderación 📝",
"showpost.moderationpanel.text.help": "Esta operación <0>no se puede0> deshacer.",
"showpost.moderationpanel.text.placeholder": "¿Por qué estás eliminando esta publicación? (opcional)",
- "showpost.notificationspanel.message.subscribed": "Has recibido notificaciones sobre la actividad en este mensaje.",
- "showpost.notificationspanel.message.unsubscribed": "No recibirás ninguna notificación sobre este evento.",
+ "showpost.notificationspanel.message.subscribed": "Estás recibiendo notificaciones sobre la actividad de esta publicación.",
+ "showpost.notificationspanel.message.unsubscribed": "No recibirás ninguna notificación sobre esta publicación.",
"showpost.postedby": "Publicado por",
"showpost.postsearch.numofvotes": "{0} votos",
"showpost.postsearch.query.placeholder": "Buscar publicación original...",
@@ -227,21 +227,21 @@
"showpost.save.success": "Publicación actualizada correctamente",
"signin.code.edit": "Editar",
"signin.code.getnew": "Obtén un nuevo código",
- "signin.code.instruction": "Por favor, introduzca el código que le acabamos de enviar a <0>{email}0>",
+ "signin.code.instruction": "Introduce el código que te acabamos de enviar a <0>{email}0>",
"signin.code.locked": "Tu código ha caducado debido a demasiados intentos incorrectos. Solicita uno nuevo.",
- "signin.code.placeholder": "Escriba el código aquí.",
- "signin.code.sent": "Se ha enviado un nuevo código a su correo electrónico.",
+ "signin.code.placeholder": "Escribe el código aquí",
+ "signin.code.sent": "Se ha enviado un nuevo código a tu correo electrónico.",
"signin.email.placeholder": "Dirección de correo electrónico",
"signin.message.email": "Continuar con el correo electrónico",
- "signin.message.emaildisabled": "La autenticación de correo electrónico ha sido deshabilitada por un administrador. Si tiene una cuenta de administrador y necesita eludir esta restricción, por favor <0>haga clic aquí0>.",
- "signin.message.emailsent": "Acabamos de enviar un enlace de confirmación a <0>{email}0>. Haz clic en el enlace para iniciar session.",
- "signin.message.locked.text": "Para reactivar este sitio, inicie sesión con una cuenta de administrador y actualice la configuración requerida.",
+ "signin.message.emaildisabled": "La autenticación por correo electrónico ha sido deshabilitada por un administrador. Si tienes una cuenta de administrador y necesitas saltarte esta restricción, <0>haz clic aquí0>.",
+ "signin.message.emailsent": "Acabamos de enviar un enlace de confirmación a <0>{email}0>. Haz clic en el enlace e iniciarás sesión.",
+ "signin.message.locked.text": "Para reactivar este sitio, inicia sesión con una cuenta de administrador y actualiza la configuración requerida.",
"signin.message.locked.title": "<0>{0}0> está actualmente bloqueado.",
- "signin.message.onlyadmins": "Actualmente sólo se permite iniciar sesión en una cuenta de administrador",
+ "signin.message.onlyadmins": "Actualmente solo se permite iniciar sesión en una cuenta de administrador",
"signin.message.private.text": "Si tienes una cuenta o una invitación, puedes usar las siguientes opciones para iniciar sesión.",
"signin.message.private.title": "<0>{0}0> es un espacio privado, debes iniciar sesión para participar y votar.",
- "signin.message.socialbutton.intro": "Iniciar sesión con",
- "signin.name.placeholder": "Su nombre",
+ "signin.message.socialbutton.intro": "Continuar con",
+ "signin.name.placeholder": "Tu nombre",
"validation.custom.maxattachments": "Se permite un máximo de {number} archivos adjuntos.",
"validation.custom.maximagesize": "El tamaño de la imagen debe ser menor que {kilobytes}KB."
}
diff --git a/locale/es-ES/server.json b/locale/es-ES/server.json
index b1323af592..c2616032fd 100644
--- a/locale/es-ES/server.json
+++ b/locale/es-ES/server.json
@@ -1,5 +1,5 @@
{
- "property.avatarType": "Tipo de Avatar",
+ "property.avatarType": "Tipo de avatar",
"property.name": "Nombre",
"property.image": "Imagen",
"property.customdomain": "Dominio personalizado",
@@ -8,9 +8,9 @@
"property.title": "Título",
"property.comment": "Comentario",
"property.status": "Estado",
- "validation.required": "{name} es requerido.",
- "validation.invalid": "{name} es inválido.",
- "validation.invalidvalue": "{name} tiene un valor inválido '{value}'.",
+ "validation.required": "{name} es obligatorio.",
+ "validation.invalid": "{name} no es válido.",
+ "validation.invalidvalue": "{name} tiene un valor no válido '{value}'.",
"validation.maxstringlen": "{name} debe tener menos de {len} caracteres.",
"validation.custom.maxattachments": "Se permite un máximo de {number} archivos adjuntos por publicación.",
"validation.custom.differentemail": "Elige un correo electrónico diferente.",
@@ -19,13 +19,13 @@
"validation.custom.duplicatetitle": "Esto ya ha sido publicado antes.",
"validation.custom.selfduplicate": "No puede ser un duplicado de sí mismo.",
"validation.custom.originalpostnotfound": "No se encontró la publicación original.",
- "validation.custom.cannotdeleteduplicatepost": "Esta publicación no puede ser eliminada porque está siendo referenciada por un mensaje duplicado.",
+ "validation.custom.cannotdeleteduplicatepost": "Esta publicación no puede ser eliminada porque está siendo referenciada por una publicación duplicada.",
"validation.custom.unknownsettings": "Configuración desconocida llamada '{name}'",
- "validation.custom.invalidemail": "'{email}' no es una dirección electrónica válida.",
+ "validation.custom.invalidemail": "'{email}' no es una dirección de correo electrónico válida.",
"validation.custom.invalidurl": "'{url}' no es una URL válida.",
- "validation.custom.invalidcustomdomain": "{domain}' no es un Dominio Personalizado válido.",
+ "validation.custom.invalidcustomdomain": "'{domain}' no es un Dominio Personalizado válido.",
"validation.custom.customdomaintaken": "Este dominio personalizado ya se encuentra en uso por otra persona.",
- "validation.custom.unsupportedfileformat": "Este formato de archivo no está soportado.",
+ "validation.custom.unsupportedfileformat": "Este formato de archivo no es compatible.",
"validation.custom.minimagedimensions": "La imagen debe tener dimensiones mínimas de {width}x{height} píxeles.",
"validation.custom.imagesquareratio": "La imagen debe tener una relación de aspecto de 1:1.",
"validation.custom.maximagesize": "El tamaño de la imagen debe ser menor de {kilobytes}KB.",
@@ -41,38 +41,40 @@
"email.change_emailaddress.request": "Has solicitado cambiar tu correo electrónico de {oldEmail} a {newEmail}.",
"email.subscription.view": "ver en el navegador",
"email.subscription.change": "cambiar tus preferencias de notificación",
- "email.subscription.unsubscribe": "desuscribirse de la lista",
+ "email.subscription.unsubscribe": "cancelar la suscripción",
"email.greetings": "¡Hola!",
"email.new_mention.text": "{userName} te mencionó en {title} ({postLink}).",
"email.greetings_name": "¡Hola, {name}!",
- "email.operation_confirmation": "Haga clic en el siguiente enlace para confirmar esta operación.",
- "email.footer.noreply": "Este correo electrónico ha sido enviado desde una dirección de sólo notificación que no puede aceptar correos entrantes. Por favor, no responda a este mensaje.",
+ "email.operation_confirmation": "Haz clic en el siguiente enlace para confirmar esta operación.",
+ "email.footer.noreply": "Este correo electrónico se ha enviado desde una dirección de solo notificación que no puede recibir correos entrantes. Por favor, no respondas a este mensaje.",
"email.change_status.duplicate": "{title} ({postLink}) ha sido cerrado como duplicado de {duplicate}.",
"email.change_status.others": "El estado de {title} ({postLink}) ha cambiado a {status}.",
"email.delete_post.text": "{title} ha sido eliminado.",
"email.new_comment.text": "{userName} dejó un comentario en {title} ({postLink}).",
- "email.new_post.text": "{userName} dejó un comentario en {title} ({postLink}).",
- "email.signin_email.subject": "Su código de inicio de sesión para {siteName} es {code}",
- "email.signin_email.text": "Nos ha pedido que le enviemos un enlace de inicio de sesión y aquí está.",
- "email.signin_email.confirmation": "Haz clic en el siguiente enlace para iniciar sesión en {siteName}.",
+ "email.new_post.text": "{userName} ha creado una nueva publicación {title} ({postLink}).",
+ "email.signin_email.subject": "Tu código de inicio de sesión para {siteName} es {code}",
+ "email.signin_email.text": "Aquí tienes tu código de inicio de sesión.",
+ "email.signin_email.confirmation": "Usa el siguiente código de un solo uso para iniciar sesión en {siteName}.",
"email.signup_email.subject": "Tu nuevo sitio de Fider",
- "email.signup_email.text": "Estás a un paso de crear tu cuenta.",
- "email.signup_email.confirmation": "A través del enlace de abajo puedes verificar tu dirección de correo electrónico y completar el proceso de activación.",
- "email.footer.subscription_notice": "Has recibido este correo electrónico porque estás suscrito a esta publicación. Puedes {view}, {unsubscribe} o {change}.",
- "email.footer.subscription_notice2": "Estás recibiendo este correo electrónico porque estás suscrito a este mensaje. Puedes {change}.",
- "email.footer.subscription_notice3": "Has recibido este mensaje porque tienes suscripción a este canal.",
- "feed.comment.title": "Comentario de {author}",
- "feed.comment.op": "Publicación original de {author}",
- "feed.comment.response": "Respuesta de {author}",
- "feed.post.footer.response": "Respuesta de {responder} a {date}:\n\n>{response}",
- "feed.post.footer": "\n\n---\n{response_footer}\n{votes, plural, one {# vote} other {# votes}}, {comments, plural, one {# comment} other {# comments}} - ver [en la web]({web_link}) o [como feed]({feed_link})",
+ "email.signup_email.text": "Estás a un paso de activar tu sitio de Fider.",
"email.signin_email.your_code": "Tu código de inicio de sesión es:",
"email.signin_email.code_expires": "Este código caducará en 15 minutos.",
- "email.signin_email.alternative": "Como alternativa, puede hacer clic en el siguiente enlace para iniciar sesión directamente:",
- "email.delete_account_requested.subject": "Tu sitio Fider {tenantName} está programado para ser eliminado.",
- "email.delete_account_requested.text": "Hemos recibido una solicitud para eliminar permanentemente su sitio Fider {tenantName} y todo lo que contiene: todos los usuarios, publicaciones, comentarios y votos.",
+ "email.signin_email.alternative": "Como alternativa, puedes hacer clic en el siguiente enlace para iniciar sesión directamente:",
+ "email.signup_email.confirmation": "A través del enlace de abajo puedes verificar tu dirección de correo electrónico y completar el proceso de activación.",
+ "email.footer.subscription_notice": "Has recibido este correo electrónico porque estás suscrito a esta publicación. Puedes {view}, {unsubscribe} o {change}.",
+ "email.footer.subscription_notice2": "Estás recibiendo este correo electrónico porque estás suscrito a esta publicación. Puedes {change}.",
+ "email.footer.subscription_notice3": "Estás recibiendo este correo electrónico porque estás suscrito a esta publicación. Puedes {view} o {change}.",
+ "email.delete_account_requested.subject": "Tu sitio Fider {tenantName} está programado para ser eliminado",
+ "email.delete_account_requested.text": "Hemos recibido una solicitud para eliminar permanentemente tu sitio Fider {tenantName} y todo lo que contiene: todos los usuarios, publicaciones, comentarios y votos.",
"email.delete_account_requested.scheduled": "La eliminación está programada para {scheduledAt}. Una vez ejecutada, no se puede deshacer.",
"email.delete_account_requested.cancel": "¿No solicitaste esto o cambiaste de opinión? Usa el siguiente enlace para cancelar la eliminación antes de que eso suceda:",
"email.delete_account_completed.subject": "Tu sitio Fider {tenantName} ha sido eliminado",
- "email.delete_account_completed.text": "Tu sitio Fider {tenantName} ({subdomain}) y todos sus datos han sido eliminados permanentemente. Esta acción es irreversible."
-}
\ No newline at end of file
+ "email.delete_account_completed.text": "Tu sitio Fider {tenantName} ({subdomain}) y todos sus datos han sido eliminados permanentemente. Esta acción es irreversible.",
+ "feed.global.title": "{count, plural, one {({count} voto) {title}} other {({count} votos) {title}}}",
+ "feed.comment.title": "Comentario de {author}",
+ "feed.comment.op": "Publicación original de {author}",
+ "feed.comment.response": "Respuesta de {author}",
+ "feed.post.title": "# {title}\n{votes, plural, one {# voto} other {# votos}}, {comments, plural, one {# comentario} other {# comentarios}}\n\n---\n",
+ "feed.post.footer.response": "Respuesta de {responder} el {date}:\n\n>{response}",
+ "feed.post.footer": "\n\n---\n{response_footer}\n{votes, plural, one {# voto} other {# votos}}, {comments, plural, one {# comentario} other {# comentarios}} - ver [en la web]({web_link}) o [como feed]({feed_link})"
+}