Files
cv-site/data/ui-es.json
T
juanatsap ff74946d2d feat: add Udemy courses and fix footer i18n + golangci-lint errors
- Add 5 Udemy courses with PDF certificate links (Go, Fyne, HTMX)
- Fix cv-footer.html to use CV data instead of hardcoded values
- Add i18n labels for footer (linkedin, github, domestika, email, phone)
- Fix 11 golangci-lint errors:
  - errcheck: proper Close() error handling in email/security/tests
  - staticcheck: simplify return and merge variable declaration
  - unused: remove legacy sendEmail and formatMessage functions
2025-12-02 14:11:36 +00:00

282 lines
8.5 KiB
JSON

{
"navigation": {
"cvSections": "Secciones CV",
"training": "Formación",
"skills": "Competencias",
"experience": "Experiencia",
"awards": "Premios y Reconocimientos",
"projects": "Proyectos Personales / Freelance",
"courses": "Cursos Realizados",
"languages": "Idiomas",
"references": "Referencias",
"other": "Otros",
"quickActions": "Acciones Rápidas",
"collapseAll": "Colapsar Todo",
"expandAll": "Expandir Todo",
"zoom": "Zoom",
"viewControls": "Controles de Vista",
"actions": "Acciones"
},
"viewControls": {
"length": "Longitud",
"icons": "Iconos",
"view": "Vista"
},
"sections": {
"technicalSkills": "Competencias Técnicas",
"moreSkills": "Más Competencias",
"yearsOfExperience": "años de experiencia",
"drivingLicense": "Carnet de conducir tipo",
"obtainedFrom": "obtenido de",
"currentBadge": "ACTUAL",
"expiredBadge": "EXPIRADO",
"present": "presente",
"technologies": "Tecnologías:",
"maintainedBy": "MANTENIDO POR"
},
"footer": {
"viewOnGithub": "Ver este proyecto en GitHub",
"lastUpdated": "Última actualización",
"linkedin": "linkedin_",
"github": "github_",
"domestika": "domestika_",
"email": "email@",
"phone": "teléfono#"
},
"portfolio": {
"seeAllProjects": "Ver todos los proyectos en mi",
"domestikaPortfolio": "portfolio de Domestika"
},
"pdfModal": {
"title": "Descargar PDF",
"subtitle": "Elige tu formato preferido",
"preparingPdf": "Preparando PDF...",
"pleaseWait": "Por favor espera mientras generamos tu CV",
"close": "Cerrar",
"downloadButton": "Descargar PDF",
"shortCv": {
"title": "CV Corto (4 páginas)",
"pages": "4 Páginas",
"description": "Información esencial",
"ariaLabel": "CV Corto - 4 páginas, información esencial"
},
"defaultCv": {
"title": "CV Por Defecto (5 páginas)",
"pages": "5 Páginas",
"description": "Corto con habilidades - Recomendado",
"ariaLabel": "CV Por Defecto - 5 páginas con habilidades (Recomendado)"
},
"extendedCv": {
"title": "CV Extendido (9 páginas)",
"pages": "9 Páginas",
"description": "Todos los detalles",
"ariaLabel": "CV Extendido - 9 páginas, versión completa"
}
},
"shortcutsModal": {
"title": "Atajos de Teclado",
"subtitle": "Aprende los Atajos",
"description": "Usa estos atajos de teclado para navegar y controlar el CV de forma más eficiente.",
"close": "Cerrar",
"sections": {
"zoom": {
"title": "Control de Zoom",
"zoomIn": {
"key": "Ctrl / Cmd + Más",
"description": "Aumentar zoom (+10%)"
},
"zoomOut": {
"key": "Ctrl / Cmd + Menos",
"description": "Reducir zoom (-10%)"
},
"zoomReset": {
"key": "Ctrl / Cmd + 0",
"description": "Restablecer zoom al 100%"
}
},
"viewControls": {
"title": "Controles de Vista",
"toggleLength": {
"key": "Tab a Longitud",
"description": "Alternar longitud CV (Corto/Largo)"
},
"toggleIcons": {
"key": "Tab a Iconos",
"description": "Mostrar/ocultar iconos de empresas"
},
"toggleTheme": {
"key": "Tab a Vista",
"description": "Cambiar tema (Normal/Limpio)"
}
},
"navigation": {
"title": "Navegación",
"expandAll": {
"key": "Menú → Expandir Todo",
"description": "Expandir todas las secciones del CV"
},
"collapseAll": {
"key": "Menú → Colapsar Todo",
"description": "Colapsar todas las secciones del CV"
},
"scrollToTop": {
"key": "Click en botón ↑",
"description": "Volver arriba"
}
},
"actions": {
"title": "Acciones",
"cmdK": {
"key": "⌘/Ctrl K",
"description": "Abrir barra de comandos"
},
"print": {
"key": "Ctrl / Cmd + P",
"description": "Imprimir o guardar como PDF"
},
"closeModal": {
"key": "ESC",
"description": "Cerrar cualquier modal abierto"
},
"showHelp": {
"key": "?",
"description": "Mostrar esta ayuda de atajos"
}
},
"browser": {
"title": "Navegador (Predeterminado)",
"tab": {
"key": "Tab",
"description": "Navegar entre controles"
},
"enter": {
"key": "Enter / Espacio",
"description": "Activar control enfocado"
}
}
}
},
"infoModal": {
"title": "Acerca de este CV",
"description": "Este CV interactivo fue construido por mí mismo con <strong>Go + HTMX</strong>, demostrando arquitectura moderna de hipermedia sin frameworks pesados de JavaScript.",
"techStack": {
"goHono": "Go + Hono",
"htmx": "HTMX",
"html5": "HTML5 Semántico",
"css3": "CSS3 Puro"
},
"viewSource": "Ver proyecto en Github",
"viewSourceSubtext": "¿Quieres saber cómo está hecho?"
},
"contactModal": {
"title": "Ponerse en contacto",
"subtitle": "¡Conectemos!",
"description": "¿Tienes alguna pregunta o estás interesado en trabajar juntos? Rellena el formulario a continuación y me pondré en contacto contigo lo antes posible.",
"close": "Cerrar",
"form": {
"email": "Correo electrónico",
"emailPlaceholder": "tu.email@ejemplo.com",
"name": "Nombre",
"namePlaceholder": "Tu nombre",
"company": "Empresa",
"companyPlaceholder": "Empresa",
"subject": "Asunto",
"subjectPlaceholder": "Asunto",
"message": "Mensaje",
"messagePlaceholder": "Tu mensaje...",
"submit": "Enviar mensaje",
"sending": "Enviando...",
"note": "* Campos obligatorios"
},
"success": {
"title": "¡Mensaje enviado!",
"message": "Gracias por tu mensaje. Me pondré en contacto contigo pronto."
},
"error": {
"title": "Error"
}
},
"cmdK": {
"placeholder": "Escribe un comando o busca...",
"noResults": "No se encontraron resultados",
"sections": {
"navigation": "Navegación",
"shortcuts": "Atajos",
"downloads": "Descargas"
},
"actions": {
"jumpToExperience": "Ir a Experiencia",
"jumpToEducation": "Ir a Educación",
"jumpToSkills": "Ir a Habilidades",
"jumpToProjects": "Ir a Proyectos",
"jumpToCourses": "Ir a Cursos",
"jumpToLanguages": "Ir a Idiomas",
"jumpToAwards": "Ir a Premios",
"toggleLength": "Alternar Longitud del CV",
"toggleIcons": "Alternar Iconos",
"toggleTheme": "Alternar Tema",
"showShortcuts": "Mostrar Atajos de Teclado",
"print": "Imprimir CV",
"downloadPdfShort": "Descargar PDF (Corto)",
"downloadPdfDefault": "Descargar PDF (Por Defecto)",
"downloadPdfExtended": "Descargar PDF (Extendido)",
"viewTextCv": "Ver CV en Texto",
"downloadTextCv": "Descargar CV en Texto"
},
"button": {
"tooltip": "Barra de Comandos",
"ariaLabel": "Abrir barra de comandos (Cmd+K)"
}
},
"widgets": {
"backToTop": {
"ariaLabel": "Volver arriba",
"tooltip": "Volver arriba"
},
"info": {
"ariaLabel": "Información",
"tooltip": "Información"
},
"download": {
"ariaLabel": "Descargar PDF",
"tooltip": "Descargar PDF"
},
"print": {
"ariaLabel": "Imprimir CV",
"tooltip": "Imprimir CV"
},
"shortcuts": {
"ariaLabel": "Atajos de teclado",
"tooltip": "Atajos de teclado (?)"
},
"zoomToggle": {
"ariaLabel": "Alternar control de zoom",
"tooltip": "Control de zoom"
},
"zoomControl": {
"groupLabel": "Control de zoom",
"closeLabel": "Cerrar control de zoom",
"closeTitle": "Cerrar",
"sliderLabel": "Ajustar nivel de zoom del CV",
"resetLabel": "Restablecer zoom al 100%",
"resetTitle": "Restablecer"
},
"pdfToast": {
"title": "Preparando PDF",
"closeLabel": "Cerrar notificación"
},
"contact": {
"ariaLabel": "Contáctame",
"tooltip": "Contáctame"
},
"actionButtons": {
"downloadPdf": "Descargar como PDF",
"printFriendly": "Imprimir amigable",
"plainText": "Texto Plano",
"contact": "Contacto",
"search": "Buscar",
"searchAriaLabel": "Abrir barra de comandos (Cmd+K)"
}
}
}