From 11bd1f2fa09d282bcdf7c7b3ddf5951c15bece5f Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Mon, 15 Dec 2025 15:17:30 -0300 Subject: [PATCH] fix(frontend): ajusta estrutura do es.json para corrigir erro de tipo no i18n --- frontend/src/i18n/es.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/frontend/src/i18n/es.json b/frontend/src/i18n/es.json index 2040e2a..45056ef 100644 --- a/frontend/src/i18n/es.json +++ b/frontend/src/i18n/es.json @@ -39,8 +39,20 @@ "title": "Encuentra tu próxima oportunidad", "subtitle": "{count} empleos disponibles en las mejores empresas", "search": "Buscar empleos por título, empresa...", - "filters": { "all": "Todos", "onsite": "Presencial", "hybrid": "Híbrido", "remote": "Remoto", "workMode": "Modalidad" }, + "filters": { "all": "Todos", "toggle": "Filtros", "location": "Ubicación", "type": "Tipo", "workMode": "Modalidad", "order": "Ordenar por" }, + "sort": { "recent": "Más recientes", "title": "Título", "company": "Empresa", "location": "Ubicación" }, + "reset": "Limpiar", + "resetFilters": "Limpiar filtros", + "noResults": { "title": "No se encontraron empleos", "desc": "No encontramos empleos que coincidan con tus criterios." }, + "loading": "Cargando empleos...", + "error": "No se pudieron cargar los empleos ahora. Mostrando ejemplos.", "card": { "viewDetails": "Ver detalles", "apply": "Postularse", "perMonth": "/mes", "postedAgo": "Publicado hace {time}" }, + "types": { "full-time": "Tiempo completo", "part-time": "Medio tiempo", "contract": "Contrato", "freelance": "Freelance" }, + "confidential": "Empresa Confidencial", + "salary": { "negotiable": "A convenir" }, + "posted": { "today": "Hoy", "yesterday": "Ayer", "daysAgo": "hace {count} días", "weeksAgo": "hace {count} semanas", "monthsAgo": "hace {count} meses" }, + "favorites": { "added": { "title": "¡Empleo guardado!", "desc": "{title} se añadió a tus favoritos." }, "action": "Ver favoritos" }, + "requirements": { "more": "+{count} más" }, "pagination": { "previous": "Anterior", "next": "Siguiente", "showing": "Mostrando {from} a {to} de {total} empleos" } }, "workMode": { "onsite": "Presencial", "hybrid": "Híbrido", "remote": "Remoto" },