{
  "tab.agenda": "Agenda",
  "tab.clientas": "Clientas",
  "tab.mas": "Más",
  "net.on": "Conectado",
  "net.off": "Sin conexión",
  "date.today": "Hoy",
  "date.tomorrow": "Mañana",
  "date.yesterday": "Ayer",
  "undo": "Deshacer",
  "cancel": "Cancelar",
  "close": "Cerrar",
  "confirm": "Toca otra vez para confirmar",
  "save": "Guardar",
  "retry": "Probar otra vez",

  "agenda.title": "Agenda",
  "agenda.prev": "Día anterior",
  "agenda.next": "Día siguiente",
  "agenda.week": "Semana",
  "agenda.count": "{n} citas",
  "agenda.none": "sin citas",
  "agenda.book": "Apuntar cita",
  "agenda.bookHere": "Toca para apuntar una cita aquí.",
  "agenda.moveHere": "Toca para mover la cita aquí.",
  "agenda.free": "libre {d}",
  "agenda.freeUntil": "libre hasta las {time}",
  "agenda.closed": "Cerrado",
  "agenda.nowDur": "ahora · {d}",
  "agenda.nowRule": "Ahora · {time}",
  "agenda.nowFree": "Ahora",
  "agenda.empty": "{day} no hay citas. Toca un hueco o «Apuntar cita» para apuntar la primera.",
  "agenda.emptyClosed": "{day} está cerrado y no hay citas.",
  "agenda.offline": "Sin conexión. Ves la agenda de las {time}.",
  "agenda.moving": "Toca un hueco libre para mover a {name}. Puedes cambiar de día.",
  "agenda.movedTo": "Movida: {name}, {when}.",
  "agenda.overlapNote": "Se solapa con {name}.",
  "agenda.profile": "Ver ficha",
  "agenda.call": "Llamar",
  "agenda.whatsapp": "WhatsApp",
  "agenda.whenLabel": "Cuándo",
  "agenda.whatLabel": "Qué",
  "agenda.stateLabel": "Estado",
  "agenda.move": "Mover",
  "agenda.edit": "Cambiar",
  "agenda.noShow": "No vino",
  "agenda.cancel": "Anular cita",
  "agenda.cancelConfirm": "Toca otra vez para anular",
  "agenda.rebook": "Volver a reservada",
  "agenda.done.no_show": "Apuntado: {name} no vino.",
  "agenda.done.cancelled": "Anulada la cita de {name}.",
  "agenda.done.booked": "{name} vuelve a estar reservada.",
  "agenda.pendingText": "Esta cita está guardada en el móvil y se apuntará sola cuando vuelva la conexión.",
  "agenda.pendingRefused": "Esta cita no se ha podido apuntar. Quítala y vuelve a escribirla.",
  "agenda.pendingDrop": "Quitar esta cita",
  "agenda.pendingSent": "Ya hay conexión: la cita pendiente está apuntada.",
  "state.no_show": "No vino",
  "state.cancelled": "Anulada",
  "state.done": "Hecha",
  "state.pending": "Pendiente de enviar",
  "state.refused": "No apuntada",

  "day.1": "Lun", "day.2": "Mar", "day.3": "Mié", "day.4": "Jue", "day.5": "Vie", "day.6": "Sáb", "day.7": "Dom",
  "desk.day": "Día",
  "desk.week": "Semana",
  "desk.view": "Ver",
  "desk.upNext": "Ahora y lo siguiente",
  "desk.hint": "Haz clic en un hueco de la agenda para apuntar una cita allí, o en una cita para verla. Arrastra una cita para moverla.",

  "cita.title": "Apuntar cita",
  "cita.editTitle": "Cambiar cita",
  "cita.who": "Clienta",
  "cita.searchPh": "Nombre o teléfono",
  "cita.searchHint": "Escribe dos letras. Si no está, se crea aquí mismo.",
  "cita.create": "Crear a «{name}»",
  "cita.newTitle": "Clienta nueva",
  "cita.name": "Nombre",
  "cita.phone": "Teléfono",
  "cita.useCustomer": "Seguir",
  "cita.newCustomer": "Clienta nueva: se guarda con la cita.",
  "cita.change": "Cambiar",
  "cita.what": "Qué",
  "cita.more": "Más servicios",
  "cita.other": "Otros",
  "cita.duration": "Duración:",
  "cita.shorter": "{n} minutos menos",
  "cita.longer": "{n} minutos más",
  "cita.when": "Cuándo",
  "cita.noSlots": "No hay huecos libres en las dos próximas semanas para esta duración.",
  "cita.otherDay": "Otro día y hora",
  "cita.proposals": "Ver huecos libres",
  "cita.day": "Día",
  "cita.time": "Hora",
  "cita.notes": "Nota",
  "cita.notesHint": "Nada de salud aquí: alergias, embarazo o tratamientos van en papel.",
  "cita.overlap": "Ya tienes a {name} a las {time}.",
  "cita.save": "Guardar",
  "cita.saveAnyway": "Apuntar igualmente",
  "cita.discard": "Descartar",
  "cita.draft": "Tenías esta cita a medias.",
  "cita.needWho": "Falta la clienta.",
  "cita.needWhat": "Falta qué se hace.",
  "cita.needWhen": "Falta el día y la hora.",
  "cita.saved": "Apuntada: {name}, {when}.",
  "cita.moved": "Cambiada: {name}, {when}.",
  "cita.pendingSaved": "Sin conexión: la cita de {name} se apuntará sola cuando vuelva.",
  "cita.pendingFull": "Ya hay una cita esperando conexión. Espera a que se envíe para apuntar otra.",

  "clientas.title": "Clientas",
  "clientas.search": "Buscar clienta",
  "clientas.searchPh": "Buscar por nombre o teléfono",
  "clientas.found": "{n} encontradas",
  "clientas.recent": "Últimas",
  "clientas.all": "Todas",
  "clientas.empty": "Aún no hay clientas. Se crean solas al apuntar la primera cita.",
  "clientas.edit": "Editar",
  "clientas.email": "Email",
  "clientas.saved": "Guardado.",
  "clientas.next": "Próxima cita",
  "clientas.noNext": "Sin cita.",
  "clientas.history": "Visitas",
  "clientas.noHistory": "Aún no ha venido.",
  "clientas.notesHint": "Nada de salud aquí: alergias, embarazo o tratamientos van en papel.",
  "clientas.saveNotes": "Guardar la nota",
  "clientas.notesSaved": "Nota guardada.",

  "mas.title": "Más",
  "mas.hojaSub": "Para imprimir la tarde antes",
  "mas.catalogue": "Servicios, productos y bonos",
  "mas.catalogueSub": "Precios, duraciones y favoritos",
  "mas.catalogueHint": "Un precio nuevo vale para lo que se cobre a partir de ahora.",
  "mas.account": "Has entrado como {email}.",
  "mas.logout": "Salir",
  "mas.services": "Servicios",
  "mas.products": "Productos",
  "mas.bonos": "Bonos",
  "mas.newService": "Servicio nuevo",
  "mas.newProduct": "Producto nuevo",
  "mas.newBono": "Bono nuevo",
  "mas.editItem": "Cambiar",
  "mas.name": "Nombre",
  "mas.price": "Precio con IVA, en euros",
  "mas.duration": "Duración, en minutos",
  "mas.covers": "Servicio que cubre",
  "mas.sessions": "Sesiones",
  "mas.sessionsN": "{n} sesiones",
  "mas.validity": "Caduca a los … meses",
  "mas.validityHint": "Déjalo vacío si no caduca.",
  "mas.category": "Categoría",
  "mas.favourite": "favorito",
  "mas.favouriteLabel": "Favorito: sale primero al apuntar una cita",
  "mas.activeLabel": "Se ofrece (desmárcalo para ocultarlo sin borrarlo)",
  "mas.hidden": "oculto",
  "mas.advanced": "Avanzado",
  "mas.vat": "IVA, en %",
  "mas.vatHint": "21 en casi todo. Cámbialo solo si te lo dice la gestoría.",
  "mas.itemSaved": "Guardado: {name}.",
  "mas.itemInvalid": "Revisa el nombre, el precio y la duración.",

  "hoja.link": "Hoja de mañana",
  "hoja.print": "Imprimir",
  "hoja.empty": "No hay citas este día.",
  "hoja.printed": "{n} citas.",
  "hoja.offline": "Sin conexión: es la agenda guardada en el aparato.",

  "login.title": "Entrar",
  "login.intro": "Escribe tu email y te mandamos un código para entrar. No hay contraseña.",
  "login.email": "Tu email",
  "login.send": "Mandar código",
  "login.codeTitle": "Mira tu correo",
  "login.codeIntro": "Te hemos mandado un código de 6 números a {email}.",
  "login.code": "Código",
  "login.enter": "Entrar",
  "login.codeLen": "El código tiene 6 números.",
  "login.badCode": "Ese código no vale o ha caducado. Prueba otra vez o pide otro.",
  "login.changeEmail": "Cambiar el email",
  "login.resend": "Mandar otro código",
  "login.resent": "Te hemos mandado otro código.",
  "login.noCode": "¿No llega? Mira en «Spam» o «Promociones». Si sigue sin llegar, llama a quien te instaló la app.",
  "login.linkExpired": "Ese enlace ya no vale. Pide un código nuevo.",

  "err.invalid_email": "Ese email no parece bien escrito.",
  "err.invalid": "Falta algo o hay algo mal escrito. Revísalo.",
  "err.notFound": "Esto ya no existe.",
  "err.offline": "No hay conexión. Prueba otra vez en un momento.",
  "err.tooMany": "Demasiados intentos. Espera unos minutos.",
  "err.forbidden": "Esto no lo puedes hacer desde tu usuario.",
  "err.server": "Algo ha fallado. Prueba otra vez en un momento.",
  "err.screen": "Esta pantalla no se ha podido abrir. Prueba otra vez.",

  "venta.title": "Cobrar",
  "venta.noIssuer": "Todavía no se puede cobrar: faltan los datos fiscales del centro (nombre y NIF). Avisa a quien te ayuda con la app.",
  "venta.noIssuerShort": "Todavía no se puede cobrar: faltan los datos fiscales del centro.",
  "venta.searchPh": "Buscar servicio o producto",
  "venta.noMatch": "No hay nada con ese nombre.",
  "venta.more": "Más…",
  "venta.empty": "Toca un servicio o producto para empezar.",
  "venta.noCustomer": "Sin clienta",
  "venta.removeCustomer": "Quitar a {name} del ticket",
  "venta.added": "Añadido: {name}. Total {total}",
  "venta.total": "Total",
  "venta.charge": "Cobrar {total}",
  "venta.chargeAppt": "Cobrar",
  "venta.offlineHint": "Sin conexión: para cobrar hace falta conexión.",
  "venta.today": "Tickets de hoy",
  "venta.discount": "Descuento",
  "venta.discountLine": "Descuento",
  "venta.discountValue": "Cuánto",
  "venta.discountBad": "Escribe un descuento menor que el total.",
  "venta.discountApply": "Aplicar",
  "venta.discountOff": "Quitar descuento",
  "venta.price": "Precio",
  "venta.priceBad": "Escribe un precio, por ejemplo 40 o 40,50.",
  "venta.qty": "Cantidad",
  "venta.less": "Una menos",
  "venta.more1": "Una más",
  "venta.remove": "Quitar",
  "venta.removed": "Quitado: {name}.",
  "venta.ok": "Listo",
  "venta.gone": "Uno de los servicios ya no está en el catálogo. Quítalo y vuelve a añadirlo.",
  "venta.replaced": "Venta anterior quitada.",
  "venta.resume": "Seguir con la venta de {name} · {total}",
  "venta.resume0": "Seguir con la venta · {total}",
  "venta.view": "Ver ticket",
  "venta.viewNum": "Ver ticket {n}",
  "pago.title": "Cobrar {total}",
  "pago.cash": "Efectivo",
  "pago.exact": "Justo",
  "pago.exactAria": "Efectivo, justo, {total}",
  "pago.noteAria": "Efectivo, billete de {n}, cambio {change}",
  "pago.other": "Otro",
  "pago.otherAmount": "Cuánto da la clienta",
  "pago.short": "Faltan {n}",
  "pago.bizum": "Bizum",
  "pago.card": "Tarjeta",
  "pago.busy": "Cobrando…",
  "pago.split": "Pagar con varios",
  "pago.single": "Pagar con uno",
  "pago.missing": "Faltan {n}",
  "pago.over": "Sobran {n}",
  "pago.pay": "Cobrar {total}",
  "pago.invoice": "Factura con datos",
  "pago.invoiceSmall": "factura completa",
  "pago.big": "Más de 3.000 €: hace falta una factura con datos (nombre y NIF).",
  "pago.cashBlocked": "Cobrar 1.000 € o más en efectivo no está permitido (Ley 7/2012). Cobra con tarjeta o Bizum.",
  "pago.offline": "No hay conexión y no se puede cobrar desde aquí. Usa el móvil con datos o apúntalo en el bloc.",
  "pago.unsure": "No sabemos si se ha cobrado: se cortó la conexión. Toca «Probar otra vez»; nunca se cobra dos veces.",
  "pago.total": "El total ha cambiado: ahora es {total}. Revisa el ticket.",
  "pago.apptState": "Esta cita ya no está reservada o ya tiene ticket.",
  "factura.name": "Nombre o empresa",
  "factura.nif": "NIF",
  "factura.address": "Dirección (opcional)",
  "factura.cp": "CP",
  "factura.city": "Ciudad",
  "factura.nifBad": "Este NIF no es válido. Revisa letras y números.",
  "factura.nameRequired": "Escribe el nombre o la empresa.",
  "factura.saveNif": "Guardar el NIF en la ficha de {name}",
  "hecho.title": "Cobrado",
  "hecho.ticket": "Ticket {n}",
  "hecho.invoice": "Factura {n}",
  "hecho.simplified": "factura simplificada",
  "hecho.full": "factura completa",
  "hecho.change": "Cambio",
  "hecho.done": "Listo",
  "hecho.void": "¿Te has equivocado? Anular ticket",
  "hecho.print": "Imprimir",
  "hecho.preparing": "Preparando…",
  "hecho.printFail": "No se ha podido abrir la impresión. Prueba otra vez.",
  "hecho.email": "Email",
  "hecho.emailTitle": "Enviar por email",
  "hecho.emailTo": "Email de la clienta",
  "hecho.send": "Enviar",
  "hecho.sent": "Ticket enviado a {to}",
  "hecho.hi": "Hola {name},",
  "hecho.hi0": "Hola,",
  "hecho.waText": "{hi} aquí tens el teu {what} de {centre}: {url}",
  "hecho.what.sale": "tiquet",
  "hecho.what.invoice": "factura",
  "hecho.what.void": "tiquet d'anul·lació",
  "tab.cobrar": "Cobrar",
  "mas.ticketsSub": "Lo cobrado hoy y otros días",
  "tickets.title": "Tickets",
  "tickets.loading": "Cargando…",
  "tickets.empty": "Hoy no hay tickets todavía.",
  "tickets.emptyDay": "Este día no hay tickets.",
  "tickets.offline": "Sin conexión. Los tickets se ven con conexión.",
  "tickets.retry": "Probar otra vez",
  "tickets.voided": "Anulado",
  "tickets.invoiced": "Con factura",
  "tickets.sheet": "Ticket",
  "tickets.back": "Volver al ticket",
  "tickets.docSale": "Ticket",
  "tickets.hasInvoice": "Este ticket ya tiene factura con datos.",
  "tickets.history": "Tickets",
  "anular.open": "Anular ticket",
  "anular.title": "Anular ticket {n}",
  "anular.small": "Se hace una factura rectificativa.",
  "anular.reason": "Motivo",
  "anular.error": "Me he equivocado",
  "anular.return": "Devolución",
  "anular.other": "Otro",
  "anular.note": "Escribe el motivo",
  "anular.noteRequired": "Escribe el motivo.",
  "anular.refund": "Devuelve {refund}",
  "anular.via.cash": "{amount} en efectivo",
  "anular.via.bizum": "{amount} por Bizum",
  "anular.via.card": "{amount} a la tarjeta",
  "anular.confirm": "Anular ticket",
  "anular.again": "Toca otra vez para anular",
  "anular.done": "Anulado el ticket {n}. Devuelve {refund}.",
  "anular.tag": "Anulado · {n}",
  "anular.doc": "Anulación {n}",
  "anular.already": "Este ticket ya está anulado."
}
