{
  "expand": "Desplegar",
  "collapse": "Colapsar",
  "downloadPdf": "Descargar PDF",
  "editWorkspace": {
    "previewTitle": "Vista previa del currículum",
    "previewToggle": "Vista previa",
    "openPreview": "Abrir vista previa",
    "closePreview": "Cerrar vista previa",
    "versionAria": "Versión del currículum"
  },
  "newChat": "Nuevo chat",
  "signIn": "Iniciar sesión",
  "uploadedFile": "Archivo cargado",
  "authPrompt": {
    "signInToSaveProgress": "Inicie sesión para usar el chat. Su primer mensaje se guardará y se usará después de iniciar sesión.",
    "signInToContinue": "Inicia sesión en tu cuenta",
    "signInToStartBuilding": "Inicia sesión para usar el servicio",
    "cancel": "Cancelar",
    "continueWithGoogle": "Continuar con Google"
  },
  "handoff": {
    "errorTitle": "No se pudo transferir el resultado al chat",
    "readyTitle": "Estás en el chat",
    "coverLetterReady": "El currículum y la carta de presentación del análisis se han añadido a este diálogo.",
    "missingRequest": "Primero abre el resultado completo del análisis y luego haz clic en \"Continuar en el chat\".",
    "missingResumePayload": "No encontramos el currículum del análisis en este dispositivo. Ejecuta el análisis nuevamente o abre el resultado completo.",
    "missingVacancy": "Agrega la descripción del puesto en la página del servicio y luego vuelve al chat.",
    "missingLanguage": "No se pudo determinar el idioma de la traducción. Abre el resultado completo de la traducción y prueba de nuevo.",
    "chatNotReady": "El chat no pudo cargar el currículum. Actualiza la página o intenta nuevamente.",
    "bootstrapFailed": "No se pudo crear el chat desde el análisis. Intenta nuevamente o contacta soporte.",
    "improveFailed": "La mejora automática no se inició. Ejecuta Mejorar en la barra lateral.",
    "unexpected": "Algo salió mal. Puedes continuar con un diálogo normal.",
    "atsNothingToImproveTitle": "Las calificaciones ya son altas",
    "atsNothingToImproveBody": "No se ha iniciado la mejora automática — edita el currículum o abre Mejorar en la barra lateral.",
    "resumeSummaryPrompt": "Continúa trabajando con el resumen profesional de mi análisis.",
    "step2Timeout": "El siguiente paso tomó demasiado tiempo. Continúa manualmente en este chat."
  },
  "sidebar": {
    "toggleSidebar": "Abrir o cerrar la barra lateral",
    "closeSidebar": "Cerrar la barra lateral",
    "myChats": "Mis chats",
    "newChat": "Nuevo chat",
    "currentChat": "Chat actual",
    "signInToSeeHistory": "Inicie sesión para ver el historial de chats",
    "noChatsYet": "Aún no hay chats. ¡Inicie un nuevo diálogo!",
    "pinChat": "Fijar chat",
    "unpinChat": "Desfijar chat",
    "deleteChat": "Eliminar chat",
    "deleteChatConfirmTitle": "¿Eliminar este chat?",
    "deleteChatConfirmDescription": "El chat, todos los mensajes y datos relacionados serán eliminados de forma irreversible.",
    "deleteChatConfirm": "Eliminar",
    "deleteChatDeleting": "Eliminando…",
    "cancelDeleteChat": "Cancelar",
    "deleteChatError": "No se pudo eliminar el chat. Inténtelo de nuevo.",
    "chatRowActions": "Menú de acciones para el chat: {{title}}",
    "pinnedChatSr": "Fijado",
    "pinChatErrorTitle": "No se pudo fijar el chat",
    "pinChatErrorDescription": "Inténtelo de nuevo en un minuto.",
    "userMenu": "Menú de usuario",
    "guest": "Invitado",
    "language": "Idioma",
    "settings": "Configuración",
    "logout": "Cerrar sesión",
    "signIn": "Iniciar sesión",
    "signInTitle": "Iniciar sesión en la cuenta",
    "signInDescription": "Inicie sesión para guardar el historial de chats"
  },
  "requestError": {
    "transportDescription": "La conexión se interrumpió y puede que hayamos perdido el progreso actual. Intenta restaurar la solicitud.",
    "recoveryDescription": "No se pudo restaurar automáticamente la ejecución. Intenta nuevamente restaurar la solicitud y actualizar el estado del chat.",
    "retryRecover": "Intentar restaurar"
  },
  "inputPlaceholder": "Describe qué quieres hacer con el currículum...",
  "errors": {
    "unauthorized": "Inicie sesión para continuar.",
    "chatIdRequired": "Se requiere chat.",
    "chatNotFound": "Chat no encontrado. Abra un chat nuevo.",
    "adaptChatIdRequired": "Abra un chat con currículum para adaptarlo a la vacante.",
    "jobDescriptionRequired": "Se requiere descripción de la vacante.",
    "insufficientCredits": "Créditos insuficientes. Actualice el plan para obtener más.",
    "limitReached": "Créditos insuficientes. Actualice el plan para obtener más.",
    "parseFileFailed": "No se pudo procesar el archivo cargado.",
    "processingFailed": "No se pudo procesar la solicitud. Inténtelo de nuevo.",
    "translationFailed": "No se pudo traducir correctamente el currículum. Inténtelo de nuevo.",
    "temporaryUnavailable": "El servicio de chat está temporalmente no disponible. Inténtelo de nuevo en unos segundos.",
    "internalError": "Ocurrió un error. Inténtelo de nuevo.",
    "streamInterrupted": "La respuesta fue interrumpida. Envíe el mensaje otra vez.",
    "contentTooLarge": "Demasiado volumen. Reduzca el currículum o la historia de mensajes.",
    "duplicateIntentConflict": "Este mensaje ya fue enviado. Espere un momento o cambie el texto.",
    "replyTargetInvalid": "No se pudo responder a esta versión del currículum. Inténtelo de nuevo o seleccione otra versión.",
    "roastDocumentNotLikelyResume": "Parece que esto no es un currículum.",
    "roastResumeContentTooThin": "Datos insuficientes para analizar."
  },
  "loading": {
    "resumeCreate": "Creando currículum",
    "resumeUpdate": "Actualizando currículum",
    "resumeTranslate": "Traduciendo currículum",
    "resumeRoast": "Analizando currículum",
    "resumeTemplate": "Cambiando plantilla",
    "parse_resume": {
      "reading_file": "Leyendo archivo",
      "extracting_data": "Extrayendo datos",
      "preparing_preview": "Preparando vista previa"
    },
    "casual_chat": {
      "replying": "Respondiendo..."
    },
    "resume_create": {
      "understanding": "Entendido la solicitud",
      "generating": "Generando resumen",
      "almost_done": "Casi listo"
    },
    "resume_update": {
      "understanding": "Entendido la solicitud",
      "updating": "Actualizando el currículum",
      "almost_done": "Casi listo"
    },
    "translate": {
      "preparing": "Готовлю перевод",
      "applying": "Aplicando a la solicitud"
    },
    "ats": {
      "analyzing": "Анализирую резюме",
      "optimizing": "Оптимизирую под ATS"
    },
    "adapt_to_job": {
      "analyzing_job": "Analizando la oferta de trabajo",
      "adapting": "Adaptando el currículum",
      "almost_done": "Casi listo"
    },
    "cover_letter": {
      "preparing": "Preparando",
      "writing": "Escribiendo la carta de presentación"
    },
    "resume_text": {
      "formatting": "Formateando en texto"
    },
    "resume_roast": {
      "analyzing": "Анализирую резюме",
      "writing_review": "Пишу разбор"
    },
    "change_template": {
      "changing": "Cambiando la plantilla"
    },
    "clarify": {
      "understanding": "Entendido la solicitud",
      "replying": "Respondiendo con aclaraciones"
    },
    "unknown": {
      "understanding": "Понял запрос",
      "processing": "Обрабатываю",
      "almost_done": "Почти готово"
    }
  },
  "loader": {
    "thinking": "Pensando...",
    "continuing": "Reanudando...",
    "parsingFiles": "Analizando archivos"
  },
  "success": {
    "resumeCreated": "Currículum creado",
    "resumeUpdated": "Currículum actualizado",
    "resumeTranslated": "Currículum traducido",
    "clickToSeeDetails": "Haga clic para ver detalles"
  },
  "aria": {
    "processingSteps": "Шаги обработки",
    "yourMessage": "Ваше сообщение",
    "assistantMessage": "Сообщение ассистента",
    "previousVersion": "Предыдущая версия",
    "nextVersion": "Следующая версия",
    "openActionsMenu": "Открыть меню действий",
    "sendMessage": "Отправить сообщение",
    "stopRecording": "Остановить запись",
    "startVoiceInput": "Начать голосовой ввод",
    "close": "Закрыть",
    "info": "Информация",
    "showExplanation": "Показать подсказку",
    "previousBranch": "Предыдущая ветка",
    "nextBranch": "Следующая ветка",
    "branchVersions": "Версии ответа",
    "removeFile": "Удалить файл",
    "resumeSidebarPanel": "Панель резюме",
    "loadingResumePreview": "Загрузка предпросмотра резюме",
    "resumePreviewPage": "Предпросмотр резюме, страница {{current}} из {{total}}",
    "fileThumbnail": "Превью вложенного файла",
    "adaptToJobSectionIcon": "Иллюстрация адаптации резюме под вакансию",
    "adaptToJobSuccessIcon": "Иллюстрация завершённой адаптации"
  },
  "resumeCard": {
    "actionsLabel": "Acciones con el resumen",
    "reply": "Responder",
    "openInNewChat": "Abrir en un chat nuevo"
  },
  "resumeReply": {
    "chipGoToMessage": "Ir al mensaje con esta versión del resumen en el chat",
    "remove": "Eliminar respuesta a la versión del resumen"
  },
  "replyInThread": {
    "replyToVersion": "Respuesta al resumen v{{version}}",
    "goToResumeAria": "Ir al mensaje con el resumen v{{version}} en el chat"
  },
  "centerTabChat": "Chat",
  "centerTabPreview": "Vista previa",
  "voice": {
    "status": {
      "listening": "Escuchando...",
      "transcribing": "Reconociendo la grabación...",
      "interimResult": "Escuché: {{transcript}}"
    },
    "errors": {
      "unsupported": "El reconocimiento de voz no es compatible con este navegador.",
      "permissionDenied": "El acceso al micrófono está denegado. Permita el acceso en la configuración del navegador.",
      "microphoneUnavailable": "No se pudo acceder al micrófono.",
      "network": "No se pudo reconocer la voz debido a un error de red. Inténtalo de nuevo.",
      "noSpeech": "No se reconoció ninguna voz. Intenta decir la frase nuevamente.",
      "transcriptionFailed": "No se pudo reconocer la grabación. Inténtalo de nuevo.",
      "unauthorized": "Inicia sesión para usar el reconocimiento de voz.",
      "rateLimited": "Demasiados intentos de reconocimiento de voz. Inténtalo más tarde."
    }
  },
  "jobFromUrlError": "No se pudo obtener información de la URL",
  "vacancyAdapt": {
    "profileMismatchPrompt": "¿La oferta de trabajo no coincide con tu perfil. ¿Deseas continuar de todos modos?",
    "urlFailedHintChat": "Copia manualmente el texto de la oferta y pégalo en el chat — adaptaremos el currículum.",
    "pendingInvalid": "La confirmación ha caducado o no es válida. Envía la solicitud de adaptación nuevamente.",
    "resumeVersionMismatch": "El currículum ha sido actualizado. Envía la solicitud de adaptación nuevamente.",
    "cancelledAck": "Adaptación cancelada.",
    "confirmAria": "Continuar adaptando el currículum a esta oferta",
    "cancelAria": "Cancelar adaptación",
    "detailsLink": "Más detalles",
    "explanationTitle": "¿Por qué la oferta no coincide con el perfil?"
  },
  "coverLetter": {
    "title": "Carta de presentación",
    "copy": "Copiar",
    "downloadAsText": "Descargar como texto",
    "downloadLabel": "Descargar",
    "downloadAsTxt": "Texto (.txt)",
    "downloadAsPdf": "PDF (seleccionar plantilla)",
    "pdfTemplateModalTitle": "Seleccione la plantilla de la carta",
    "pdfTemplateModalDownloadAria": "Descargar PDF con la plantilla seleccionada",
    "pdfModalClose": "Cerrar"
  },
  "letterTemplates": {
    "formalClassic": "Clásico formal",
    "minimalMono": "Mono minimalista",
    "modernAccent": "Acento moderno",
    "executiveSerif": "Serif ejecutivo",
    "conciseColumn": "Columna concisa",
    "elegantFrame": "Marco elegante",
    "boldHeader": "Encabezado en negrita",
    "splitIdentity": "Identidad dividida",
    "subtleLines": "Líneas sutiles",
    "corporateBlue": "Azul corporativo",
    "warmBeige": "Beige cálido",
    "legalStrict": "Legalmente estricto",
    "techClean": "Limpio tecnológico",
    "creativeBand": " Banda creativa",
    "premiumNavy": "Azul marino premium",
    "professionalSlate": "Pizarra profesional",
    "editorialLight": "Ligero editorial",
    "compactGray": "Gris compacto",
    "signatureFocus": "Enfoque en la firma",
    "timelineNarrative": "Narrativa de línea de tiempo"
  },
  "letterTemplateCategories": {
    "all": "Todo",
    "singleColumn": "Una columna",
    "twoColumn": "Dos columnas",
    "professional": "Profesionales",
    "modern": "Modernos",
    "minimal": "Minimalistas"
  },
  "resumeRoast": {
    "title": "Análisis de currículum",
    "copy": "Copiar",
    "downloadAsText": "Descargar como texto"
  },
  "atsAnalysis": {
    "title": "Análisis ATS",
    "copy": "Copiar",
    "downloadAsText": "Descargar como texto"
  },
  "survey": {
    "skillPlaceholder": "Habilidad",
    "skip": "Saltar",
    "replyInComposerBatch": "Responda a las preguntas en un solo mensaje en el campo de entrada a continuación (puede numerarlas).",
    "batchResumeFooter": "El resumen estará listo después de que recopilemos los datos.",
    "batchCreatingPrefix": "Creando resumen"
  },
  "emptyState": {
    "heroTitle": "Haz que tu currículum destaque",
    "emptyPlaceholder": "Por ejemplo, mejora mi currículum",
    "createResumePrompt": "Crear currículum",
    "uploadResume": "Subir currículum",
    "uploadResumeDescription": "¡El agente de IA realizará un análisis y lo mejorará!",
    "createResume": "Crear currículum",
    "createResumeDescription": "Responde una breve encuesta y obtén un currículum listo",
    "createCoverLetter": "Crear carta de presentación",
    "coverLetterComposerHint": "Agrega el currículum y la vacante (botones arriba). No es necesario ingresar texto aquí.",
    "adaptToJobComposerHint": "Agrega el currículum y la vacante (botones arriba). No es necesario ingresar texto aquí.",
    "quick": {
      "improveResume": "Mejorar currículum",
      "adaptToJob": "Adaptar a la vacante",
      "createResume": "Crear currículum",
      "roast": "Quemar",
      "templates": "Plantillas",
      "translate": "Traducir",
      "coverLetter": "Crear carta de presentación"
    },
    "translateLang": {
      "en": "Inglés",
      "ru": "Ruso",
      "de": "Alemán",
      "fr": "Francés",
      "es": "Español",
      "it": "Italiano",
      "pl": "Polaco",
      "uk": "Ucraniano",
      "zh": "Chino",
      "ja": "Japonés"
    },
    "prefill": {
      "roast": "Tuesta mi currículum en todos los parámetros",
      "translate": "Traduce mi currículum al idioma seleccionado",
      "coverLetterPrefix": "Crea una carta de presentación para esta vacante",
      "adaptToJob": "Adapta mi currículum a esta vacante",
      "templates": "Aplica esta plantilla a mi currículum",
      "improve": "Haz un análisis del currículum y aplica las recomendaciones"
    },
    "templatePickerTitle": "Selecciona una plantilla",
    "clearSelectedTemplate": "Restablecer plantilla seleccionada",
    "templatePickerClose": "Cerrar",
    "templatePickerReopen": "Mostrar selección de plantillas",
    "templatePickerBackAria": "Atrás",
    "translateLanguageLabel": "Idioma de traducción",
    "removeAttachment": "Eliminar adjunto",
    "dashedUploadResume": "Carga el currículum",
    "attachFile": "Adjuntar archivo",
    "resumePaste": {
      "confirmReplaceFileWithPaste": "¿Reemplazar el archivo adjunto con el texto del portapapeles?",
      "confirmReplacePasteWithFile": "¿Reemplazar el texto pegado con un archivo adjunto?",
      "chipLabel": "Texto del portapapeles",
      "editAria": "Editar el texto insertado del currículum",
      "clearAria": "Borrar el texto insertado",
      "dashedUploadAria": "Cargar archivo de currículum o pegar texto",
      "chooseFile": "Elegir archivo",
      "pasteAsText": "Pegar como texto",
      "modalTitle": "Insertar texto del currículum",
      "modalDescription": "Pega el contenido del currículum a continuación. Se aplica una longitud mínima.",
      "placeholder": "Pega el texto del currículum…",
      "cancel": "Cancelar",
      "confirm": "Usar este texto",
      "pasteFromClipboard": "Pegar desde el portapapeles",
      "errorTooShort": "El texto es demasiado corto.",
      "errorTooLong": "El texto es demasiado largo.",
      "charCount": "Caracteres",
      "closeAria": "Cerrar"
    },
    "vacancyInput": {
      "modalTitle": "Vacante o enlace",
      "modalDescription": "Pega el texto completo de la vacante o un enlace https a la página de la vacante. El texto debe tener al menos 80 caracteres.",
      "placeholder": "Texto de la vacante o enlace https://…",
      "cancel": "Cancelar",
      "confirm": "Usar este texto",
      "pasteFromClipboard": "Pegar desde el portapapeles",
      "errorTooShort": "Muy poco texto — pega una descripción completa de la vacante (no menos de 80 caracteres) o un enlace https.",
      "errorTooLong": "El texto es demasiado largo.",
      "charCount": "Caracteres",
      "closeAria": "Cerrar",
      "chipLabel": "Vacante",
      "editAria": "Editar texto o enlace",
      "clearAria": "Borrar vacante",
      "dashedAdd": "Texto de la vacante o enlace",
      "dashedAria": "Agregar descripción de la vacante o enlace"
    }
  },
  "toast": {
    "duplicateIntentTitle": "Reenviar"
  },
  "resumeSidebar": {
    "loading": "Cargando...",
    "loadError": "No se pudo cargar el currículum",
    "loadErrorSidebarHint": "Verifique la conexión y abra el currículum desde el chat nuevamente.",
    "retry": "Reintentar",
    "assessUnavailableTitle": "No se pudo evaluar el currículum",
    "assessUnavailableDescription": "Verifique la conexión y vuelva a intentarlo. Sin evaluación, la mejora por secciones no está disponible.",
    "assessRetryButton": "Intentar evaluar nuevamente",
    "assessLoadingLabel": "Evaluando el currículum por secciones...",
    "assessUnavailableImproveHint": "Primero espere la evaluación o intente nuevamente.",
    "assessWaitForScoresHint": "Espere la evaluación del currículum",
    "createdAgo": "Creado hace {{timeAgo}}",
    "view": "Vista previa",
    "download": "Descargar",
    "improve": "Mejorar",
    "adapt": "Adaptar",
    "customization": "Apariencia",
    "overallScore": "Puntuación general",
    "improveAll": "Mejorar todo de una vez",
    "allSectionsGood": "Todas las secciones ya están en buen estado.",
    "improveAllHint": "Se mejorarán la puntuación ATS, las secciones, los logros y la concisión. Antes de guardar, verás todos los cambios.",
    "improveSelected": "Mejorar ({{count}})",
    "sectionsMissing": "Faltan secciones",
    "lengthConciseness": "Longitud / concisión",
    "atsScore": "Puntuación ATS",
    "strengthOfAchievements": "Fortaleza de logros",
    "grammar": "Gramática",
    "addSections": "Agregar secciones",
    "compressAndSimplify": "Comprimir y simplificar",
    "improveAts": "Mejorar ATS",
    "strengthenAchievements": "Reforzar logros",
    "done": "Listo",
    "cancel": "Cancelar",
    "details": "Detalles",
    "undo": "Deshacer",
    "sectionsAdded": "Secciones agregadas",
    "compressedAndSimplified": "Comprimido y simplificado",
    "atsImproved": "ATS mejorado",
    "achievementsStrengthened": "Logros reforzados",
    "sectionAlreadyGood": "La sección ya está en buen estado.",
    "onlyProblemsCanBeSelected": "Solo se pueden seleccionar y mejorar los indicadores con problemas",
    "saveChanges": "Guardar cambios",
    "viewChanges": "Ver cambios",
    "waitForPreviousTasks": "Espere a que finalicen las tareas anteriores",
    "inProgressSections": "Agregando secciones...",
    "inProgressLength": "Comprimiendo...",
    "inProgressAts": "Mejorando ATS...",
    "inProgressAchievements": "Reforzando logros...",
    "inProgressGrammar": "Revisando gramática...",
    "loadingOverlay": {
      "titleImprove": "Mejorando currículum",
      "subtitleImprove": "Analizando las secciones seleccionadas y preparando la versión actualizada",
      "titleAdapt": "Adaptando para la vacante",
      "subtitleAdapt": "Comparando los requisitos de la vacante y reforzando la relevancia del currículum",
      "titleTranslate": "Traduciendo currículum",
      "subtitleTranslate": "Preparando la traducción y aplicándola al currículum",
      "titleChangeTemplate": "Cambiando plantilla",
      "subtitleChangeTemplate": "Aplicando un nuevo diseño a su currículum",
      "titleParseResume": "Recopilando currículum",
      "subtitleParseResume": "Extrayendo datos del archivo y creando la primera versión del currículum",
      "titleResumeCreate": "Creando currículum",
      "subtitleResumeCreate": "Analizando la entrada y formando la primera versión",
      "titleResumeUpdate": "Actualizando currículum",
      "subtitleResumeUpdate": "Aplicando cambios y formando una nueva versión",
      "steps": {
        "improve": {
          "sectionsMissing": "Agregando secciones faltantes...",
          "lengthConciseness": "Comprimiendo y simplificando formulaciones...",
          "atsScore": "Mejorando legibilidad para ATS...",
          "strengthOfAchievements": "Reforzando logros y resultados...",
          "grammar": "Revisando gramática y estilo...",
          "finalizing": "Formando la versión final..."
        },
        "adapt": {
          "analyzingVacancy": "Analizando requisitos de la vacante...",
          "matchingExperience": "Comparando experiencia con requisitos...",
          "updatingKeywords": "Actualizando palabras clave y habilidades...",
          "finalizing": "Generando versión adaptada..."
        }
      },
      "stepsByPipeline": {
        "parse_resume": {
          "readingFile": "Leyendo archivo y verificando estructura...",
          "extractingData": "Extrayendo experiencia, habilidades y logros...",
          "preparingPreview": "Recopilando currículum y preparando vista previa..."
        },
        "resume_create": {
          "understanding": "Aclarando objetivo y formato del currículum...",
          "generating": "Generando currículum según su solicitud...",
          "almostDone": "Finalizando la primera versión..."
        },
        "resume_update": {
          "understanding": "Analizando qué necesita cambiar...",
          "updating": "Aplicando actualizaciones al currículum...",
          "almostDone": "Formando la versión actualizada..."
        },
        "translate": {
          "preparing": "Preparando traducción del currículum...",
          "applying": "Aplicando traducción a la estructura del currículum..."
        },
        "adapt_to_job": {
          "analyzingJob": "Analizando requisitos de la vacante...",
          "adapting": "Adaptando experiencia y habilidades a la vacante...",
          "almostDone": "Formando versión adaptada..."
        },
        "change_template": {
          "changing": "Aplicando nueva plantilla al currículum..."
        }
      },
      "facts": {
        "items": {
          "recruitersScanQuickly": "Los reclutadores a menudo dedican menos de 10 segundos a la revisión inicial del currículum",
          "quantifiedResultsHelp": "Logros con cifras generalmente atraen más atención que formulaciones generales",
          "tailoredResumesPerformBetter": "Adaptar el currículum a la vacante generalmente aumenta las posibilidades de ser invitado a una entrevista",
          "clearSectionTitlesMatter": "Títulos claros en las secciones ayudan a reclutadores y ATS a navegar más rápido en el currículum",
          "resumeLengthGuideline": "Para la mayoría de los profesionales, el volumen óptimo del currículum es de 1-2 páginas",
          "earlyApplicationWindow": "Las respuestas suelen recibir respuesta si se envían en los primeros días tras la publicación de la vacante",
          "spellingAndGrammarMatter": "Errores ortográficos y gramaticales reducen la confianza en el candidato",
          "actionVerbsImproveClarity": "Los verbos de acción hacen que la descripción de experiencia sea más concreta y convincente",
          "recentExperienceFirst": "Es mejor colocar experiencia relevante y actual al principio de la sección de experiencia",
          "skillsFromVacancy": "Las habilidades del texto de la vacante aumentan la relevancia del currículum en la búsqueda ATS",
          "simpleFormattingForAts": "El formato simple sin tablas complejas suele ser mejor para la lectura por sistemas ATS",
          "regionalPhotoNorms": "La actitud hacia la foto en el currículum depende del país: en EE. UU. generalmente sin foto, en parte de Europa con foto"
        }
      }
    },
    "contentInProgress": "Contenido en desarrollo",
    "comingSoon": "Próximamente",
    "styles": "Estilos",
    "stylesHeadings": "Encabezados",
    "stylesBody": "Texto principal",
    "stylesSize": "Tamaño",
    "stylesLineHeight": "Altura de línea",
    "stylesSectionSpacing": "Espaciado entre secciones",
    "stylesParagraphSpacing": "Espaciado entre párrafos",
    "appearance": {
      "preview": "Vista previa",
      "download": "Descargar",
      "categoryAll": "Todo",
      "categorySimple": "Simple",
      "categoryModern": "Moderno",
      "categorySingleColumn": "Una columna",
      "categoryWithPhoto": "Con foto",
      "categoryProfessional": "Profesional",
      "categoryAtsOptimized": "Para ATS",
      "templateBasic": "Básico",
      "templateSimple": "Simple",
      "templateModern": "Moderno",
      "templateElegant": "Elegante",
      "templateProfessional": "Profesional",
      "templateElevate": "Elevate",
      "templateClassic": "Clásico",
      "templateStructured": "Estructurado",
      "templateRefined": "Refinado",
      "templateTimeline": "Línea de tiempo",
      "templateMinimal": "Minimalista",
      "templateHeaderPhoto": "Con foto en cabecera",
      "templateCreative": "Creativo",
      "templateClear": "Limpio",
      "templateStripe": "Rayas",
      "templateAmber": "Ámbar",
      "templateExpert": "Experto",
      "templateStudioBalance": "Equilibrio de estudio",
      "templateHeritageClassic": "Heritage Classic",
      "templateAtsLinear": "ATS Lineal",
      "templateAtsStructuredBlocks": "ATS Bloques estructurados",
      "templateAtsEmphasisExperience": "ATS Enfoque en experiencia",
      "templateAtsSkillsFirst": "ATS Habilidades primero",
      "templateAtsCompact": "ATS Compacto",
      "templateNeoGrid": "Neo Grid",
      "templateGlassPanels": "Paneles de vidrio",
      "templateAccentSidebar": "Barra lateral de acento",
      "templateMonoLine": "Línea mono",
      "templateTagBlocks": "Bloques de etiquetas",
      "templateBlueprint": "Plano",
      "templateCeSidebar": "Barra lateral contemporánea",
      "templateMonarchFrame": "Marco Monarch",
      "templateEmeraldResume": "Currículum Esmeralda",
      "templateGraphiteTimeline": "Línea de tiempo de grafito",
      "templateCleanEditorial": "Editorial limpio",
      "templateDiamondLedger": "Libro mayor diamante",
      "templateMonoBand": "Banda mono",
      "templateAtelierIvoryResume": "Currículum Atelier Marfil"
    },
    "overallScoreDescription": "No está mal, pero pierdes algunos respuestas — hay margen para mejorar.",
    "sectionsMissingDescription": "Faltan secciones importantes — el currículum parece incompleto.",
    "lengthDescription": "El currículum está sobrecargado — es difícil para el reclutador entender lo principal rápidamente.",
    "atsDescription": "La preparación para ATS es media — hay buen margen para mejorar.",
    "achievementsDescription": "Hay algunos logros, pero se puede mostrar mejor su impacto en el producto y negocio.",
    "grammarDescription": "No hay errores — se puede enfocar en contenido y estructura.",
    "sectionsMissingDescriptionGood": "Las secciones importantes están presentes — el currículum parece completo.",
    "lengthDescriptionGood": "El volumen y la concisión están en orden — es fácil para el reclutador captar lo principal.",
    "atsDescriptionGood": "Preparación para ATS en orden — el currículum es apto para análisis.",
    "achievementsDescriptionGood": "Los logros están formulados de manera sólida, se ve su impacto en el resultado.",
    "grammarDescriptionGood": "Gramática y estilo en orden — se puede concentrar en contenido.",
    "overallScoreHint": "Esta evaluación muestra qué tan bien cumple el currículum con las expectativas de reclutadores y ATS. Se consideran estructura, volumen, palabras clave y formulaciones. Úsela como referencia: cuanto mayor sea la puntuación, mayores las posibilidades de entrar en la lista corta.",
    "overallScoreDescriptionGood": "¡Excelente! Solo falta adaptarlo a la vacante para que sea perfecto.",
    "overallScoreDescriptionBad": "El currículum necesita mejoras — utilice las acciones a continuación.",
    "overallScoreActionAdapt": "Adaptar a la vacante",
    "overallScoreActionAdaptHint": "Para aumentar al máximo las posibilidades de pasar la selección, puede adaptar el currículum a una vacante específica.",
    "sectionsMissingHint": "Un currículum completo generalmente incluye experiencia, educación, habilidades, y a menudo una breve descripción, idiomas o proyectos. La ausencia de secciones importantes da la impresión de estar incompleto. Agregue secciones relevantes para el puesto objetivo.",
    "lengthConcisenessHint": "Los reclutadores a menudo dedican menos de 30 segundos a la primera revisión. Un currículum conciso (normalmente 1-2 páginas) ayuda a mostrar rápidamente la adecuación. Evite párrafos largos y repeticiones, use listas y encabezados claros.",
    "atsScoreHint": "Los sistemas ATS se usan en muchas empresas para la selección inicial. La evaluación indica qué tan fácil es para el sistema analizar y coincidir con las palabras clave de la vacante. Use encabezados comprensibles y formulaciones relevantes.",
    "strengthOfAchievementsHint": "Los logros fuertes muestran impacto en cifras o resultados (por ejemplo: \"Aumenté las ventas en un 15%\", \"Reduje el tiempo de carga en un 40%\"). Ayudan al reclutador a ver la contribución real. Es preferible formulaciones con resultados, no solo tareas.",
    "grammarHint": "La gramática y ortografía se verifican automáticamente. La ausencia de errores aquí significa que puede centrarse en contenido y estructura. Si después de correcciones hay observaciones, vuelva a verificar o corrija manualmente.",
    "improvementResultTitle": "Resultado de la mejora",
    "improvementResultSubtitle": "Esto es lo que cambió — puede aplicarlo o devolverlo como estaba",
    "tabDetails": "Detalles",
    "tabPreview": "Vista previa",
    "previewBefore": "Antes",
    "previewAfter": "Después",
    "previewEdit": "Editar",
    "previewRevert": "Revertir",
    "previewRewrite": "Reescribir",
    "previewEditApply": "Aplicar",
    "previewSave": "Guardar",
    "previewOr": "O",
    "previewPromptTitle": "Escriba qué exactamente desea corregir o mejorar",
    "previewPromptPlaceholder": "Por ejemplo, \"Agrega experiencia en gestión de equipos\"",
    "previewPromptAria": "Campo de solicitud para cambiar el texto",
    "previewPromptSubmit": "Enviar solicitud de mejora",
    "previewGenerating": "Generando...",
    "applyFailed": "No se pudo aplicar",
    "applyFailedDescription": "Ocurrió un error",
    "saveDraftFailed": "No se pudo guardar en borrador",
    "saveDraftFailedDescription": "Ocurrió un error",
    "improveFailed": "No se pudo mejorar",
    "improveFailedDescription": "Ocurrió un error",
    "rewriteImprovedFallback": " [Mejorado]",
    "saveDraft": "Dejar en borrador",
    "applyChanges": "Aplicar cambios",
    "sections": "Secciones",
    "resultAtsDescription": "Palabras clave añadidas y legibilidad mejorada para ATS.",
    "resultSectionsDescription": "Se añadieron las secciones \"Sobre mí\", \"Habilidades\", \"Contactos\"",
    "resultLengthDescription": "Se redujeron bloques repetitivos y demasiado largos.",
    "resultAchievementsDescription": "Las responsabilidades se reescribieron en formato de logros con cifras.",
    "resultGrammarUnchanged": "No hubo errores — este bloque no cambió.",
    "improveBlockedTitle": "No se pudo mejorar sin nuevos datos",
    "improveBlockedDescription": "No podemos inventar hechos en el currículum. Agregue la información faltante e intente la mejora nuevamente.",
    "improveBlockedMissingSummary": "Agregue un breve bloque \"Sobre mí\" o resumen.",
    "improveBlockedMissingExperience": "Agregue una descripción detallada de la experiencia laboral y tareas por roles.",
    "improveBlockedMissingEducation": "Agregue información sobre educación.",
    "improveBlockedMissingSkills": "Agregue una lista de habilidades clave.",
    "improveBlockedMissingAchievements": "Agregue logros con resultados (métricas, efecto, contribución).",
    "improveBlockedGeneric": "No hay suficientes datos factuales en el currículum para una mejora segura.",
    "improveBlockedNoScoreImpact": "El texto del currículum cambió, pero las puntuaciones en las áreas seleccionadas no aumentaron. Agregue hechos concretos o vuelva a evaluar.",
    "noResultData": "No hay datos de resultado para mostrar.",
    "improvementAppliedChatMessage": "Currículum mejorado.",
    "modeAiChat": "Chat IA",
    "modeManualEdit": "Editar",
    "manualEditStaleScores": "Ha modificado el currículum manualmente. La evaluación de mejoras puede estar desactualizada. Ejecute el recálculo.",
    "manualEditStaleScoresTitle": "La evaluación puede estar desactualizada",
    "manualEditStaleScoresDescription": "Ha realizado cambios manuales en el currículum. La evaluación anterior todavía se muestra, pero le recomiendo volver a calcular para ver el análisis actualizado por secciones.",
    "manualEditReassess": "Recalcular evaluación",
    "manualEditReassessing": "Recalculando...",
    "unsavedConfirm": "Hay cambios no guardados en el editor manual. ¿Desea continuar y perderlos?",
    "adaptTab": {
      "title": "Adaptar a la vacante",
      "subtitle": "Optimización según requisitos y ATS",
      "placeholder": "Pega el enlace o texto de la vacante",
      "button": "Adaptar currículum",
      "errorEmpty": "Ingresa el enlace o texto de la vacante",
      "errorFetchUrl": "No se pudo obtener información del enlace",
      "whyTitle": "¿Para qué sirve adaptar a la vacante?",
      "whyDescription": "La adaptación del currículum a una vacante específica aumenta las posibilidades de que el reclutador y el ATS noten tu solicitud y la agreguen a la lista corta.",
      "benefit1Title": "Aumenta las posibilidades de pasar la selección",
      "benefit1Description": "El currículum coincide más exactamente con los requisitos de la vacante, se abre y lee con mayor frecuencia.",
      "benefit2Title": "Ayuda a pasar los filtros ATS",
      "benefit2Description": "Agregamos las palabras clave necesarias y la estructura que los sistemas ATS leen correctamente.",
      "warningProfileMismatch": "La vacante no coincide con tu perfil. ¿Continuar igual?",
      "warningProfileMismatchInfoAria": "Mostrar explicación de por qué la vacante no coincide con el perfil",
      "warningVacancyUrlFailed": "No se pudo cargar la vacante desde el enlace.",
      "warningVacancyUrlFailedExplanation": "Copie el texto de la vacante manualmente y péguelo en el campo anterior.",
      "warningVacancyUrlFailedInfoAria": "Mostrar consejo: cómo pegar manualmente el texto de la vacante",
      "warningTipModalAria": "Consejo",
      "warningExplanationTitle": "Por qué la vacante no es adecuada",
      "preCheckNetworkError": "Ocurrió un error de red.",
      "preCheckRetryLink": "Inténtalo más tarde",
      "results": {
        "title": "Adaptado a la vacante",
        "adaptationChatMessage": "Currículum adaptado a la vacante.",
        "metricVacancyMatch": "Coincidencia con la vacante",
        "metricAts": "Evaluación ATS",
        "metricKeywords": "Palabras clave",
        "metricSkillsRelevance": "Relevancia de habilidades",
        "summary": "Actualizado: 4 formulaciones, +3 habilidades clave, -2 habilidades innecesarias, 3 logros reforzados. Más detalles en el chat",
        "viewChanges": "Ver cambios",
        "apply": "Aplicar como nueva versión",
        "saveDraft": "Guardar en borrador {{version}}",
        "saveVersion": "Guardar versión {{version}}",
        "download": "Descargar",
        "saved": "Guardado",
        "skillsAdded": "+{{count}} añadido",
        "skillsRemoved": "-{{count}} eliminado",
        "skillsAddedLabel": "agregado",
        "skillsRemovedLabel": "eliminado"
      }
    }
  },
  "mobileNav": {
    "ariaLabel": "Navegación del chat",
    "aiChat": "Chat de IA",
    "improve": "Mejorar",
    "adapt": "Adaptar",
    "templates": "Plantillas",
    "edit": "Editar"
  },
  "mobileHeader": {
    "openChatsMenu": "Abrir lista de chats",
    "resumePreview": "Vista previa del currículum",
    "resumeVersion": "Versión del currículum",
    "downloadResume": "Descargar currículum"
  },
  "resumeEdit": {
    "about": "Acerca de mí",
    "experience": "Experiencia",
    "education": "Educación",
    "skills": "Habilidades",
    "languages": "Idiomas",
    "projects": "Proyectos",
    "certifications": "Certificaciones",
    "fullName": "Nombre completo",
    "role": "Rol",
    "summary": "Acerca de mí",
    "links": "Enlaces",
    "experienceBlocks": "Bloques de experiencia",
    "company": "Empresa",
    "description": "Descripción",
    "from": "Desde (AAAA-MM-DD)",
    "to": "Hasta (AAAA-MM-DD)",
    "achievements": "Logros (separados por comas)",
    "educationBlocks": "Bloques de educación",
    "institution": "Institución",
    "skillsHint": "Una categoría por línea, habilidades separadas por comas",
    "category": "Categoría",
    "skillItems": "Habilidades (separadas por comas)",
    "addCategory": "Agregar categoría",
    "languagesHint": "Agrega un idioma y especifica el nivel de dominio.",
    "projectBlocks": "Bloques de proyectos",
    "projectTitle": "Nombre del proyecto",
    "projectLink": "Enlace al proyecto",
    "certificationBlocks": "Bloques de certificados",
    "certName": "Nombre del certificado",
    "certIssuer": "Organización emisora",
    "certDate": "Fecha (AAAA-MM-DD)",
    "language": "Idioma",
    "addSkill": "Agregar",
    "errorRequired": "Campo obligatorio",
    "errorDate": "Formato de fecha: AAAA-MM-DD",
    "errorDateRange": "La fecha de finalización debe ser posterior a la de inicio",
    "errorLink": "Proporcione el enlace completo con http:// o https://",
    "errorSkillItems": "Agrega al menos una habilidad",
    "errorFixFields": "Corrige los campos resaltados y prueba nuevamente",
    "saveError": "No se pudo guardar, intenta nuevamente",
    "cardHasErrors": "Faltan campos obligatorios",
    "currentJob": "Hasta la fecha",
    "currentJobShort": "Hasta la fecha",
    "currentStudy": "Estoy estudiando ahora",
    "currentStudyShort": "Hasta la fecha",
    "currentProject": "Continúa ahora",
    "currentProjectShort": "Hasta la fecha",
    "unsavedBadge": "Hay cambios no guardados",
    "savedBadge": "Todos los cambios están guardados",
    "level": {
      "native": "Nativo",
      "fluent": "Fluido",
      "advanced": "Avanzado",
      "intermediate": "Intermedio",
      "basic": "Básico"
    },
    "saving": "Guardando...",
    "saveDraft": "Guardar borrador",
    "applying": "Aplicando...",
    "apply": "Aplicar como nueva versión",
    "save": "Guardar",
    "cancel": "Cancelar",
    "undoAria": "Deshacer cambio",
    "redoAria": "Rehacer cambio",
    "countryCodeSearchPlaceholder": "Buscar país o código",
    "errorEmail": "Formato de email no válido",
    "linksLabel": "Enlaces",
    "removeLink": "Eliminar enlace",
    "addLink": "Agregar enlace",
    "addressLabel": "Dirección",
    "addressPlaceholder": "Ciudad, País",
    "roleLabel": "Puesto",
    "rolePlaceholder": "Por ejemplo: Diseñador de Producto",
    "companyNameLabel": "Nombre de la empresa",
    "periodLabel": "Período",
    "datePlaceholder": "MM.AAAA",
    "detailsLabel": "Más detalles",
    "descriptionPlaceholder": "Describe responsabilidades, proyectos y logros.",
    "firstNameLabel": "Nombre",
    "firstNamePlaceholder": "Nombre",
    "lastNameLabel": "Apellido",
    "lastNamePlaceholder": "Apellido",
    "emailLabel": "Correo",
    "phoneLabel": "Teléfono",
    "countryCodeLabel": "Código del país",
    "summaryTitle": "Resumen profesional",
    "summarySubtitle": "Describe en unas pocas frases tus principales ventajas y en qué te especializas",
    "summaryLabel": "Acerca de mí",
    "summaryPlaceholder": "Describe brevemente tu perfil, habilidades clave y logros.",
    "summaryRewrite": "Reescribir",
    "summaryRewriting": "Reescribiendo...",
    "summaryRewriteError": "No se pudo reescribir la descripción",
    "experienceTitle": "Tu historia de experiencia",
    "experienceSubtitle": "Indica toda tu experiencia y logros",
    "addExperience": "Agregar experiencia",
    "editExperience": "Editar experiencia",
    "deleteExperience": "Eliminar experiencia",
    "editExperienceTitle": "Editar",
    "cancelExperienceEdit": "Cancelar edición de experiencia",
    "applyExperienceEdit": "Guardar cambios de experiencia",
    "experienceMetaPlaceholder": "Empresa | período",
    "experienceRewriteError": "No se pudo reescribir la descripción de la experiencia",
    "projectsBlocks": "Proyectos",
    "certificationsBlocks": "Certificados",
    "issuer": "Organización emisora",
    "date": "Fecha (AAAA-MM)",
    "customSectionsBlocks": "Secciones personalizadas",
    "customTitle": "Nombre de la sección",
    "customContent": "Contenido de la sección",
    "degree": "Grado",
    "field": "Especialización",
    "sections": {
      "personal": "Datos personales",
      "summary": "Acerca de",
      "experience": "Experiencia",
      "education": "Educación",
      "skills": "Habilidades/Idioma",
      "languages": "Idiomas",
      "projects": "Proyectos",
      "certifications": "Certificaciones",
      "custom": "Otro"
    },
    "personal": {
      "title": "Tus datos principales",
      "subtitle": "Completa tus datos personales y de contacto para la cabecera del currículum.",
      "photoUpload": "Subir foto de perfil"
    },
    "photo": {
      "zoom": "Zoom"
    },
    "photoCropTitle": "Recorte de foto",
    "photoCropHint": "Arrastra la foto hacia arriba o abajo para seleccionar el encuadre. Los bordes laterales se recortarán automáticamente.",
    "saveShort": "Guardar",
    "skillLevelHint": "Nivel opcional: haz clic para cambiar",
    "skillLevelEmpty": "No establecido",
    "experienceHint": "Agrega posiciones, responsabilidades y resultados clave.",
    "educationHint": "Indica la educación, el grado y el período de estudio.",
    "educationTitle": "¿Dónde estudiaste?",
    "educationSubtitle": "Indica escuela, colegio/universidad, cursos",
    "addEducation": "Agregar educación",
    "editEducation": "Editar educación",
    "deleteEducation": "Eliminar educación",
    "editEducationTitle": "Editar",
    "cancelEducationEdit": "Cancelar edición de educación",
    "applyEducationEdit": "Guardar cambios de educación",
    "educationSchoolLabel": "Institución educativa",
    "educationMetaPlaceholder": "Grado, especialización | período",
    "skillsTitle": "Indica todo lo que sabes hacer",
    "skillsSubtitle": "Habilidades profesionales, soft/hard skills",
    "skillsRecommendationsTitle": "Recomendaciones",
    "skillsRecommendationsLoading": "Buscando recomendaciones...",
    "languagesTitle": "Idioma",
    "languagesSubtitle": "Indica los idiomas que dominas",
    "languageSearch": "Buscar idioma",
    "levelLabel": "Nivel",
    "levelSearch": "Buscar nivel",
    "projectsHint": "Describe los proyectos, su objetivo, contribución y enlace si lo hay.",
    "certificationsHint": "Agrega certificados, organización y fecha de obtención.",
    "customSectionsHint": "Agrega secciones adicionales según tu necesidad.",
    "languageLevelAria": "Nivel de dominio del idioma",
    "skillLevelAria": "Nivel de habilidad",
    "skillLevelClear": "Borrar nivel de habilidad",
    "skillsAddGroup": "Agregar sección",
    "skillsAddGroupHint": "Agrupa habilidades por temas (Frontend, Backend, DevOps).",
    "skillsRemoveGroup": "Eliminar sección",
    "skillsRemoveGroupConfirm": "¿Eliminar la sección y todas las habilidades en ella?",
    "skillsGroupTitlePlaceholder": "Nombre de la sección (opcional)",
    "skillsGroupTitleAria": "Nombre de la sección de habilidades",
    "skillsActiveGroupHint": "Las nuevas habilidades y recomendaciones se agregarán a esta sección",
    "skillsEmptyGroupHint": "Agrega la primera habilidad a esta sección",
    "skillsDragHandleAria": "Arrastrar para cambiar el orden de la habilidad",
    "skillsGroupDragHandleAria": "Arrastrar para cambiar el orden de la sección",
    "linksReorderAria": "Arrastrar para cambiar el orden del enlace",
    "languagesReorderAria": "Arrastrar para cambiar el orden del idioma",
    "projectsReorderAria": "Arrastrar para cambiar el orden del proyecto",
    "customSectionsReorderAria": "Arrastrar para cambiar el orden de la sección"
  }
}