{
  "app": {
    "errorTitle": "Algo salió mal",
    "errorDescription": "Ocurrió un error al mostrar la página. Recarga e inténtalo de nuevo.",
    "notFoundTitle": "Página no encontrada",
    "notFoundDescription": "La URL puede ser incorrecta o la página ha sido eliminada.",
    "skipToMain": "Saltar al contenido principal",
    "offlineBanner": "Estás sin conexión. Algunos cambios no se podrán guardar hasta que vuelvas a conectarte.",
    "close": "Cerrar"
  },
  "home": {
    "tagline": "Divide los gastos sin registro. Basta con compartir un enlace.",
    "baseCurrency": "Moneda base",
    "baseCurrencyAria": "Seleccionar moneda base",
    "start": "Empezar un nuevo reparto",
    "reuseHeading": "Repartos recientes",
    "reuseOpenAria": "Abrir «{{title}}»",
    "reuseOpenExpiredAria": "Abrir «{{title}}» (posiblemente caducada)",
    "reuseExpiredHint": "(posiblemente caducada)",
    "reuseTemplateShort": "Mismos miembros",
    "reuseTemplateAria": "Empezar un nuevo reparto con los miembros de «{{title}}»",
    "reuseRemove": "Quitar del historial",
    "reuseRemoveAria": "Quitar «{{title}}» del historial",
    "reuseRemovedToast": "Se quitó «{{title}}» del historial",
    "reuseRemoveUndo": "Deshacer",
    "reuseUntitledByDate": "Reparto del {{date}}",
    "reuseEmptyMembers": "Sin miembros aún",
    "heroPitch": "Repartir la cuenta, sin líos.",
    "autoCreating": "Creando tu nuevo reparto…",
    "autoCreateFailed": "No se pudo crear el nuevo grupo de reparto",
    "autoCreateFailedBody": "Puede ser un problema de conexión. Comprueba tu red e inténtalo de nuevo.",
    "autoCreateRetry": "Reintentar",
    "autoCreateDismiss": "Cerrar"
  },
  "nav": {
    "startNewAria": "Empezar un nuevo reparto"
  },
  "site": {
    "footer": {
      "operator": "Operador",
      "privacy": "Privacidad",
      "terms": "Términos",
      "cookieSettings": "Configuración de cookies"
    }
  },
  "group": {
    "untitledPlaceholder": "Reparto sin título",
    "titleLabel": "Nombre del grupo",
    "titleHintOptional": "Opcional",
    "titleInputPlaceholder": "p. ej. Viaje a Hokkaido",
    "notFound": "Grupo no encontrado",
    "backToTop": "Volver al inicio",
    "members": "Miembros",
    "expenses": "Gastos",
    "noExpensesYet": "Aún no hay gastos",
    "addFirstMemberFirst": "Añade al menos un miembro primero",
    "addExpense": "+ Añadir gasto",
    "detailsToggle": "Ver gastos",
    "expensesTotal": "Total",
    "settlement": "Liquidación",
    "settled": "Todo saldado",
    "settlementCopy": "Copiar resultado",
    "settlementCopyAria": "Copiar la liquidación al portapapeles",
    "settlementCopyDone": "Copiado",
    "settlementCopyFailed": "Error al copiar",
    "settlementCopyHeader": "{{title}} — liquidación",
    "fxPendingBalances": "Faltan tipos de cambio en algunos gastos, así que los saldos no son definitivos.",
    "fxPendingSettlement": "Faltan tipos de cambio en algunos gastos, así que la liquidación queda en pausa.",
    "settlementOvershootNote": "Se ha saldado más de lo que se debía en ese momento, así que un pago de abajo puede aparecer en sentido contrario. Esto pasa cuando el gasto original se elimina o se reduce su importe.",
    "fxPendingBadge": "Cambio pendiente",
    "approxPrefix": "≈",
    "unknownMember": "Desconocido",
    "expensesCopy": "Copiar gastos",
    "expensesCopyAria": "Copiar los gastos como tabla (para Excel / Sheets)",
    "expensesCopyDone": "Copiado",
    "expensesCopyFailed": "No se pudieron copiar los gastos",
    "settingsAria": "Ajustes del grupo",
    "roundingUnit": "Unidad de redondeo",
    "titleEditAria": "Editar título «{{title}}»",
    "titleEditEmptyAria": "Editar título",
    "titleUpdateFailed": "No se pudo actualizar el título",
    "titleSaved": "Título guardado",
    "titleAria": "Título del reparto",
    "paidByConnector": " pagó",
    "splitTargetsAriaLabel": "Dividido entre {{names}}",
    "splitTargetsCompact": "{{head}} y {{rest}} más",
    "copyLink": "Copiar URL",
    "copyLinkCopied": "Copiado",
    "copyLinkAria": "Copiar URL del grupo",
    "copyLinkFailed": "No se pudo copiar la URL",
    "share": "Compartir",
    "shareAria": "Compartir URL del grupo",
    "shareDefaultText": "Dividir la cuenta",
    "sharePasswordReminder": "Envía la contraseña por otro canal",
    "memberSeparator": ", ",
    "settlementRoundingNote": "Los pagos se redondean a {{unit}}, por lo que pueden diferir ligeramente del saldo de cada miembro.",
    "settledBadge": "Saldado",
    "settledUndoAria": "Deshacer el pago saldado de {{amount}} de {{from}} a {{to}}",
    "settledUndoConfirmTitle": "¿Deshacer este pago saldado?",
    "settledUndoConfirm": "{{amount}} de {{from}} a {{to}} volverá a quedar pendiente.",
    "settledUndoProceed": "Deshacer",
    "settledUndoDone": "Pago saldado deshecho",
    "settledUndoFailed": "No se pudo deshacer el pago saldado",
    "expenseEditAria": "Editar {{description}}",
    "expenseDeleteConfirmTitle": "¿Eliminar este gasto?",
    "expenseDeleteConfirm": "«{{description}}» se eliminará. Esta acción no se puede deshacer. Los pagos marcados como realizados se conservan.",
    "expenseDeleteProceed": "Eliminar",
    "templateCopiedFrom": "Se han heredado de «{{title}}» los miembros, la moneda, la unidad de redondeo y el plazo.",
    "templateCopiedFromUntitled": "Se han heredado del reparto anterior los miembros, la moneda, la unidad de redondeo y el plazo.",
    "expenseDeleteFailed": "No se pudo eliminar el gasto",
    "expenseDeleteDone": "Gasto eliminado",
    "expiredTitle": "Esta URL ha caducado",
    "expiredDescription": "Este grupo ya no es accesible y los datos no se pueden restaurar.",
    "expiredPreventionHint": "La próxima vez, elige «Ninguna» para que el grupo dure más.",
    "startNewSplit": "Empezar un nuevo reparto",
    "notFoundTitle": "Grupo no encontrado",
    "notFoundDescription": "Esta URL no corresponde a ningún grupo, o el grupo ha sido eliminado. Pídele a quien te la envió que la revise, o inicia un nuevo reparto.",
    "createNew": "Iniciar un nuevo reparto",
    "loadFailedTitle": "Conexión inestable",
    "loadFailedDescription": "Comprueba tu conexión de red e inténtalo de nuevo.",
    "retry": "Reintentar",
    "loadingMessage": "Cargando grupo",
    "loadingSlowHint": "La conexión parece algo lenta",
    "loadingSlowAction": "Recargar",
    "hero": {
      "settled": "✓ Saldado",
      "noExpenses": "Registra tu primer gasto",
      "addExpense": "+ Añadir gasto",
      "addExpenseFab": "Añadir gasto (botón flotante)",
      "fxPending": "Obteniendo tipos de cambio",
      "fxPendingDescription": "Abre un gasto marcado como «Cambio pendiente» y pulsa «Actualizar» para volver a obtener los tipos.",
      "pickFromMembers": "Elígete para ver tu balance",
      "youBadge": "Tú",
      "receive": "<amt>{{amount}}</amt> a recibir",
      "pay": "<amt>{{amount}}</amt> a pagar",
      "receiveFrom": "<amt>{{amount}}</amt> a recibir <who>(de {{names}})</who>",
      "payTo": "<amt>{{amount}}</amt> a pagar <who>(a {{names}})</who>"
    },
    "pageTitle": "{{title}} · división de gastos",
    "ogDescription_one": "{{count}} persona está dividiendo esta cuenta. Ábrela y elígete para ver cuánto pagas o recibes. Sin registro ni app.",
    "ogDescription_other": "{{count}} personas están dividiendo esta cuenta. Ábrela y elígete para ver cuánto pagas o recibes. Sin registro ni app.",
    "ogDescription_many": "{{count}} personas están dividiendo esta cuenta. Ábrela y elígete para ver cuánto pagas o recibes. Sin registro ni app.",
    "ogDescriptionEmpty": "Una división de gastos sin registro. Solo abre el enlace para unirte."
  },
  "passwordGate": {
    "title": "Introduce la contraseña",
    "description": "Este grupo está protegido por contraseña. Introduce la que compartió quien lo creó.",
    "placeholder": "Contraseña",
    "submit": "Abrir",
    "wrongPassword": "Contraseña incorrecta",
    "saltUnavailable": "Recarga la página y vuelve a intentarlo",
    "networkError": "No se pudo conectar. Comprueba la red y vuelve a intentarlo.",
    "failedAttempts_one": "{{count}} intento fallido",
    "failedAttempts_other": "{{count}} intentos fallidos",
    "failedAttempts_many": "{{count}} intentos fallidos",
    "lockedTitle": "Bloqueado temporalmente",
    "lockedDescription": "Bloqueado por intentos fallidos repetidos. Inténtalo de nuevo en unos {{minutes}} minuto(s).",
    "rememberLabel": "Recordar en este navegador",
    "rememberHint": "Sáltate la contraseña la próxima vez. Mejor desactivar en dispositivos compartidos."
  },
  "shareSheet": {
    "title": "Compartir el enlace",
    "close": "Cerrar",
    "line": "LINE",
    "whatsapp": "WhatsApp",
    "email": "Correo",
    "copy": "Copiar URL",
    "copied": "Copiado",
    "system": "Compartir con otra app"
  },
  "csv": {
    "headerCreatedAt": "Creado el",
    "headerDescription": "Concepto",
    "headerCurrency": "Moneda",
    "headerAmount": "Importe",
    "headerBaseCurrency": "Moneda base",
    "headerAmountInBase": "Importe en moneda base",
    "headerExchangeRate": "Tipo de cambio",
    "headerPaidBy": "Pagado por",
    "headerPayers": "Debido por"
  },
  "expenseForm": {
    "titleCreate": "Añadir gasto",
    "titleEdit": "Editar gasto",
    "titleEditWith": "Editar «{{description}}»",
    "sheetDescription": "Introduce quién pagó, cuánto y cómo se reparte.",
    "description": "Descripción",
    "descriptionPlaceholder": "p. ej. Cena",
    "amount": "Importe",
    "currencyAria": "Moneda de este gasto",
    "paidBy": "Pagado por",
    "paidByPlaceholder": "Selecciona una persona",
    "splitTabsAria": "Método de reparto",
    "tabEqual": "Igual",
    "tabWeighted": "Ponderado",
    "tabExact": "Exacto",
    "splitTargetsLegend": "Dividir entre (mín. 1)",
    "splitTargetsLegendCount": "Dividir entre ({{selected}}/{{total}})",
    "splitTargetsPerPerson": "{{amount}} por persona",
    "splitTargetsRequired": "Selecciona al menos a una persona",
    "errorDescriptionRequired": "Introduce una descripción",
    "errorPayerRequired": "Selecciona quién pagó",
    "errorAmountRequired": "Introduce el importe",
    "errorAmountPositive": "Introduce un importe mayor que 0",
    "errorAmountTooLarge": "El importe supera el máximo ({{max}})",
    "exactLegend": "Importes exactos (la suma debe coincidir con el total)",
    "exactSumLine": "Suma {{sum}} / {{total}}",
    "exactSumLineEmpty": "Suma {{sum}} / —",
    "exactShortBy": "(faltan {{amount}})",
    "exactOverBy": "(sobran {{amount}})",
    "exactClearAll": "Limpiar importes y dividir por igual",
    "weightedLegend": "Peso = parte relativa a 1 (2,0 = paga el doble, 0,5 = la mitad, 0 = «no paga»)",
    "weightedSum": "Suma de pesos {{sum}}",
    "weightedSumWithUnit": "Suma de pesos {{sum}} (= {{unit}} por peso 1,0)",
    "weightZeroLabel": "no paga",
    "weightDecreaseAria": "Reducir 0,5 el peso de {{name}}",
    "weightDecreaseDisabledAria": "{{name}} está en «no paga»; no se puede bajar más",
    "weightIncreaseAria": "Aumentar 0,5 el peso de {{name}}",
    "weightAria": "Peso de {{name}}",
    "errorExactNeedOne": "Introduce un importe para al menos una persona",
    "errorExactSumMismatch": "La suma no coincide con el total (suma {{sum}} / total {{total}})",
    "errorWeightedNeedOne": "Así no se le reparte nada a nadie. Introduce un peso entre 0,1 y 10 para al menos una persona",
    "errorWeightedSumZero": "La suma de pesos debe ser mayor que 0",
    "errorAmountInvalid": "Introduce el importe como número",
    "errorWeightInvalid": "Introduce cada peso como número",
    "errorWeightBlank": "El peso de {{name}} está vacío. Introduce un valor de 0 a 10",
    "errorCreateFailed": "No se pudo añadir el gasto",
    "errorUpdateFailed": "No se pudo actualizar el gasto",
    "submitCreate": "Añadir",
    "submitUpdate": "Actualizar",
    "cancel": "Cancelar",
    "tabSwitchConfirmTitle": "¿Cambiar de pestaña?",
    "tabSwitchConfirm": "Si cambias de método de reparto, se descartará lo introducido. ¿Continuar?",
    "tabSwitchProceed": "Cambiar",
    "createdAt": "Registrado el {{date}}",
    "delete": "Eliminar este gasto",
    "close": "Cerrar"
  },
  "memberAdd": {
    "tabsAria": "Método para añadir",
    "tabSingle": "Uno a uno",
    "tabBulk": "Pegar varios",
    "memberDeleteConfirmTitle": "¿Quitar a {{name}}?",
    "memberDeleteConfirm": "{{name}} se quitará de este reparto.",
    "memberDeleteConfirmWithExpenses_one": "{{name}} se quitará de este reparto. En {{count}} gasto su nombre aparecerá como «desconocido» y no se podrá restaurar.",
    "memberDeleteConfirmWithExpenses_other": "{{name}} se quitará de este reparto. En {{count}} gastos su nombre aparecerá como «desconocido» y no se podrá restaurar.",
    "memberDeleteProceed": "Quitar",
    "addMoreToggle": "Añadir miembro…",
    "memberDeleteFailed": "No se pudo quitar al miembro",
    "memberDeleteDone": "Miembro eliminado: {{name}}",
    "memberUpdateFailed": "No se pudo actualizar el nombre del miembro",
    "memberNameAria": "Nombre del miembro",
    "singlePlaceholder": "Añadir un miembro",
    "singlePlaceholderEmpty": "Introduce el nombre del primer miembro",
    "submitAdd": "Añadir",
    "bulkPlaceholder": "p. ej.\nAna, Bea\nCarlos\tDavid",
    "bulkSeparatorHint": "Separadores: coma, tabulación, salto de línea, coma japonesa (、) y espacio de ancho completo. El espacio normal se conserva para mantener nombre y apellido juntos.",
    "bulkAddCount": "Añadiendo {{count}}",
    "bulkSkippedDup_one": "({{count}} duplicado omitido)",
    "bulkSkippedDup_other": "({{count}} duplicados omitidos)",
    "bulkSkippedDup_many": "({{count}} duplicados omitidos)",
    "bulkSkippedTooLong_one": "({{count}} omitido — más de {{max}} caracteres)",
    "bulkSkippedTooLong_other": "({{count}} omitidos — más de {{max}} caracteres)",
    "bulkSkippedTooLong_many": "({{count}} omitidos — más de {{max}} caracteres)",
    "bulkOverflow_one": "({{count}} no se puede añadir — supera el límite de 50 miembros)",
    "bulkOverflow_other": "({{count}} no se pueden añadir — supera el límite de 50 miembros)",
    "bulkOverflow_many": "({{count}} no se pueden añadir — supera el límite de 50 miembros)",
    "bulkPreviewAria": "Vista previa de los miembros que se añadirán",
    "errorBulkFailed": "Falló la adición masiva",
    "errorNameRequired": "Introduce un nombre",
    "errorBulkRequired": "Pega los nombres",
    "errorBulkNoneToAdd": "No hay nombres que añadir",
    "submitBulkAddCount": "Añadir {{count}} de una vez",
    "thisIsMeAria": "Seleccionar a {{name}} como tú",
    "claimHint": "Toca si eres tú",
    "memberDeleteConfirmWithExpenses_many": "{{name}} se quitará de este reparto. En {{count}} gastos su nombre aparecerá como «desconocido» y no se podrá restaurar."
  },
  "groupSettings": {
    "title": "Ajustes del grupo",
    "description": "Ajustes de este grupo — moneda base, redondeo, caducidad de la URL y contraseña.",
    "close": "Cerrar",
    "expirySection": "Caducidad de la URL",
    "expiryRemaining": "Quedan {{days}} día(s). Se cuenta desde la última actividad (miembro añadido, gasto guardado, etc.), así que si seguís usándolo no caduca.",
    "expiryNoneActive": "Sin caducidad — quien conozca la URL podrá verlo sin límite. Si eliges un número de días, la URL caducará tras ese número de días sin actividad (miembro añadido, gasto guardado, etc.).",
    "baseCurrency": "Moneda base",
    "baseCurrencyHint": "Cambia la moneda en la que se muestran los totales. Los importes que registraste no se tocan.",
    "baseCurrencyChanged": "Moneda base cambiada a {{currency}}",
    "baseCurrencyFxUnavailable": "Ahora no se pueden obtener los tipos de cambio. Inténtalo de nuevo.",
    "baseCurrencyFxPairMissing": "No hay tipo de cambio disponible para {{currency}}, así que no se puede cambiar.",
    "baseCurrencyChangeFailed": "No se pudo cambiar la moneda base. Inténtalo de nuevo.",
    "roundingUnitHint": "Redondea cada transferencia a esta unidad para que quede más claro quién le debe a quién.",
    "expiryNone": "Ninguna",
    "expiryDays": "{{days}} días",
    "createdAt": "Creado el {{date}}",
    "passwordSection": "Protección con contraseña",
    "passwordEnabled": "Activada",
    "passwordDisabled": "Desactivada",
    "passwordIntro": "Limita el acceso a quienes conozcan la URL y la contraseña.",
    "passwordPlaceholder": "Nueva contraseña (8+ caracteres)",
    "passwordConfirmPlaceholder": "Repite la contraseña",
    "passwordCurrentPlaceholder": "Contraseña actual",
    "passwordSet": "Establecer contraseña",
    "passwordChange": "Cambiar contraseña",
    "passwordClear": "Quitar contraseña",
    "passwordClearConfirmTitle": "¿Quitar la protección con contraseña?",
    "passwordClearConfirm": "Cualquiera con la URL podrá acceder al grupo. Puedes volver a activar la protección cuando quieras.",
    "passwordWarning": "Si olvidas la contraseña, nadie podrá recuperarla. Apúntala en un lugar seguro.",
    "passwordMismatch": "Las contraseñas no coinciden",
    "passwordPolicyShort": "La contraseña debe tener al menos 8 caracteres",
    "passwordCurrentRequired": "Introduce la contraseña actual",
    "passwordCurrentWrong": "La contraseña actual es incorrecta",
    "passwordLocked": "Bloqueado temporalmente por intentos fallidos. Espera un poco y vuelve a intentarlo",
    "passwordSaveFailed": "No se pudo guardar",
    "passwordCacheActive": "Hay una contraseña guardada en este navegador",
    "passwordCacheClear": "Olvidar"
  },
  "transfer": {
    "buttonAria": "Enviar {{amount}} de {{from}} a {{to}}",
    "dialogTitle": "Enviar {{amount}} a {{name}}",
    "dialogTitleReceive": "Recibir {{amount}} de {{name}}",
    "description": "Pantalla de transferencia de {{from}} a {{to}}.",
    "amountToSend": "Importe a enviar",
    "amountToReceive": "Importe a recibir",
    "copyAmount": "Copiar importe",
    "amountCopied": "Importe copiado",
    "close": "Cerrar",
    "markAsPaid": "Marcar como pagado",
    "markAsPaidConfirmTitle": "¿Marcar como saldado?",
    "markAsReceived": "Marcar como recibido",
    "markAsPaidConfirm": "Añadirá un pago registrado de {{amount}} de {{from}} a {{to}}. Podrás deshacerlo más tarde tocando su fila en «Liquidación».",
    "markAsPaidProceed": "Marcar como saldado",
    "markAsPaidDescription": "{{from}} → {{to}} (saldo)",
    "markAsPaidFailed": "No se pudo añadir el pago registrado",
    "markAsPaidDone": "Marcado como saldado"
  },
  "currencySelect": {
    "searchPlaceholder": "Buscar por código / país / símbolo",
    "noResults": "Sin resultados",
    "sectionRecent": "Recientes",
    "sectionMajor": "Monedas principales",
    "sectionOthers": "Otras"
  },
  "lang": {
    "switcherAria": "Idioma",
    "ja": "日本語",
    "en": "English",
    "zh": "中文(简体)",
    "ko": "한국어",
    "de": "Deutsch",
    "es": "Español",
    "fr": "Français",
    "pt": "Português"
  },
  "memberSheet": {
    "description": "Cambia el nombre, cambia de perspectiva o elimina al miembro",
    "descriptionNoClaim": "Cambia el nombre o elimina al miembro",
    "nameLabel": "Nombre",
    "thisIsMe": "Soy yo",
    "delete": "Eliminar miembro",
    "openAria": "Detalles de {{name}}",
    "openAriaYou": "Detalles de {{name}} (tú)",
    "titleYou": "{{name}} (tú)",
    "close": "Cerrar"
  }
}
