Files
chart-app/src/main/resources/vaadin-i18n/translations_es.properties
T
Pit Friedrich 4878a7fc06
CI / build-and-test (pull_request) Successful in 2m19s
fix: undo closing a widget (#40)
Closing a widget was instant and destructive - one misclick on the X
lost its size and position. Close now shows a toast with an undo
button that re-adds the very same widget at its captured gs-x/y/w/h,
keeping its gs-id. Programmatic close() (fromClient=false) is skipped.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HGRChzremwYCUctf2qMrQz
2026-07-28 23:25:13 +02:00

152 lines
4.0 KiB
Properties
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Spanish
app.title=Chart App
action.themeToggle=Cambiar esquema de color
action.language=Cambiar idioma
lang.de=Deutsch
lang.en=English
lang.es=Español
nav.dashboard=Panel
nav.form=Formulario
nav.table=Tabla
page.dashboard=Panel
page.form=Formulario
page.table=Tabla
card.revenueTrend=Evolución de ingresos
card.revenueByMonth=Ingresos por mes
card.revenueByRegion=Ingresos por región
card.registration=Registro
card.employees=Empleados
card.gridstackHint=Cómo funciona
gridstack.hint=Mueve las tarjetas con el asa de la esquina superior derecha, cambia su tamaño desde la esquina inferior derecha y ciérralas con la X de la esquina superior derecha. Más acciones actualizar, maximizar, duplicar, exportar como CSV están en el menú contiguo. El diseño se guarda en el navegador y se restaura en la próxima visita.
gridstack.addWidget=Añadir widget
gridstack.reset=Restablecer diseño
gridstack.status=Diseño modificado {0} widgets
gridstack.statusInitial=Diseño sin cambios
gridstack.pickerTitle=Elegir un widget
gridstack.dragHandle=Mover
gridstack.close=Cerrar
gridstack.actions=Acciones
gridstack.refresh=Actualizar
gridstack.maximize=Maximizar
gridstack.restore=Restaurar
gridstack.duplicate=Duplicar
gridstack.remove=Eliminar
gridstack.export=Exportar como CSV
gridstack.closed=Widget eliminado
gridstack.undo=Deshacer
# Encabezado de columna de las exportaciones CSV; la columna de valores lleva
# el nombre de la serie.
export.category=Categoría
filter.period=Periodo
filter.period.month=Mes
filter.period.quarter=Trimestre
filter.period.halfYear=Semestre
filter.period.year=Año
filter.region=Región
filter.allRegions=Todas las regiones
# Los valores KPI son patrones MessageFormat: el número viene del servicio de
# datos (depende del filtro), la unidad y el formato numérico del bundle.
kpi.revenueTotal=Ingresos totales
kpi.revenueTotal.value={0,number,#,##0.00} M€
kpi.openOrders=Pedidos abiertos
kpi.openOrders.value={0,number,#,##0}
kpi.newCustomers=Nuevos clientes
kpi.newCustomers.value={0,number,#,##0}
kpi.averageOrderValue=Valor medio del pedido
kpi.averageOrderValue.value={0,number,#,##0} €
chart.revenueSeries=Ingresos 2026
chart.pointClick=Serie {0}, punto {1}
chart.sliceClick=Sector {0}
month.jan=Ene
month.feb=Feb
month.mar=Mar
month.apr=Abr
month.may=May
month.jun=Jun
month.jul=Jul
month.aug=Ago
month.sep=Sep
month.oct=Oct
month.nov=Nov
month.dec=Dic
week.1=Semana 1
week.2=Semana 2
week.3=Semana 3
week.4=Semana 4
region.north=Norte
region.south=Sur
region.east=Este
region.west=Oeste
form.firstName=Nombre
form.lastName=Apellido
form.email=Correo electrónico
form.password=Contraseña
form.age=Edad
form.salary=Salario (€)
form.birthdate=Fecha de nacimiento
form.time=Hora preferida
form.country=País
form.department=Departamento
form.interests=Intereses
form.salutation=Tratamiento
form.newsletter=Suscribirse al boletín
form.remark=Observación
form.save=Guardar
form.reset=Restablecer
form.today=Hoy
form.cancel=Cancelar
form.time.badInput=Hora inválida
form.time.required=La hora es obligatoria
form.time.min=La hora es anterior a la hora mínima permitida
form.time.max=La hora es posterior a la hora máxima permitida
country.de=Alemania
country.at=Austria
country.ch=Suiza
country.fr=Francia
country.nl=Países Bajos
dept.sales=Ventas
dept.marketing=Marketing
dept.dev=Desarrollo
dept.support=Soporte
dept.management=Dirección
interest.newsletter=Temas del boletín
interest.webinars=Seminarios web
interest.updates=Actualizaciones de producto
interest.events=Eventos
salutation.mrs=Sra.
salutation.mr=Sr.
salutation.diverse=Diverso
salutation.none=Sin especificar
valid.firstNameRequired=El nombre es obligatorio
valid.lastNameRequired=El apellido es obligatorio
valid.emailRequired=El correo electrónico es obligatorio
valid.emailInvalid=Dirección de correo no válida
valid.ageRange=La edad debe estar entre 0 y 120
notify.saved=Guardado: {0} {1}
notify.checkInput=Por favor revise los datos ingresados
table.search=Buscar…
col.name=Nombre
col.department=Departamento
col.city=Ciudad
col.salary=Salario (€)