{
  "expand": "Ampliar",
  "collapse": "Colapsar",
  "downloadPdf": "Descargar PDF",
  "newChat": "Novo chat",
  "signIn": "Iniciar sesión",
  "uploadedFile": "Ficheiro cargado",
  "authPrompt": {
    "signInToSaveProgress": "Inicie sesión para usar o chat. O seu primeiro mensaxe será gardado e utilizado despois de iniciar sesión.",
    "signInToContinue": "Inicia sesión na túa conta",
    "signInToStartBuilding": "Inicia sesión para usar o servizo",
    "cancel": "Cancelar",
    "continueWithGoogle": "Continuar con Google"
  },
  "handoff": {
    "errorTitle": "Non se puido transferir o resultado ao chat",
    "readyTitle": "Estás no chat",
    "coverLetterReady": "O currículo e a carta de presentación engadíronse a este diálogo a partir da análise.",
    "missingRequest": "Primeiro abre o resultado completo da análise, despois preme en \"Continuar no chat\".",
    "missingResumePayload": "Non atopamos o currículo da análise neste dispositivo. Volve a iniciar a análise ou abre o resultado completo.",
    "missingVacancy": "Engade a descrición da vacante na páxina do servizo, logo volve ao chat.",
    "missingLanguage": "Non se puido determinar o idioma da tradución. Abre o resultado completo da tradución e intenta de novo.",
    "chatNotReady": "O chat non conseguiu cargar o currículo. Actualiza a páxina ou tenta de novo.",
    "bootstrapFailed": "Non se puido crear o chat a partir da análise. Tenta de novo ou contacta co soporte.",
    "improveFailed": "A mellora automática non se iniciou. Inicia Improve na barra lateral.",
    "unexpected": "Algo saiu mal. Podes continuar a conversa habitual.",
    "atsNothingToImproveTitle": "As puntuacións xa son altas",
    "atsNothingToImproveBody": "Non se iniciou a mellora automática — edita o currículo ou abre Improve na barra lateral.",
    "resumeSummaryPrompt": "Continúa a traballar co resumo profesional da miña análise.",
    "step2Timeout": "O seguinte paso tardou demasiado tempo. Continúa manualmente neste chat."
  },
  "sidebar": {
    "toggleSidebar": "Abrir ou pechar a barra lateral",
    "closeSidebar": "Pechar a barra lateral",
    "myChats": "Os meus chats",
    "newChat": "Novo chat",
    "currentChat": "Chat actual",
    "signInToSeeHistory": "Inicie sesión para ver o historial dos chats",
    "noChatsYet": "Aínda non hai chats. Comeza un novo diálogo!",
    "pinChat": "Fixar o chat",
    "unpinChat": "Desfixar o chat",
    "deleteChat": "Eliminar o chat",
    "deleteChatConfirmTitle": "¿Queres eliminar este chat?",
    "deleteChatConfirmDescription": "O chat, todos os mensaxes e datos relacionados serán eliminados de xeito irreversible.",
    "deleteChatConfirm": "Eliminar",
    "deleteChatDeleting": "Eliminando…",
    "cancelDeleteChat": "Cancelar",
    "deleteChatError": "Non se puido eliminar o chat. Tenta de novo.",
    "chatRowActions": "Menú de accións para o chat: {{title}}",
    "pinnedChatSr": "Fixo",
    "pinChatErrorTitle": "Non se puido fixar o chat",
    "pinChatErrorDescription": "Tenta de novo nun minuto.",
    "userMenu": "Menú do usuario",
    "guest": "Invitado",
    "language": "Idioma",
    "settings": "Configuracións",
    "logout": "Pechar sesión",
    "signIn": "Iniciar sesión",
    "signInTitle": "Iniciar sesión na conta",
    "signInDescription": "Autentíquese para gardar o historial dos chats"
  },
  "aria": {
    "processingSteps": "Pasos do proceso",
    "yourMessage": "O teu mensaxe",
    "assistantMessage": "Mensaxe do asistente",
    "previousVersion": "Versión anterior",
    "nextVersion": "Segunda versión",
    "openActionsMenu": "Abrir o menú de accións",
    "sendMessage": "Enviar mensaxe",
    "stopRecording": "Detener a gravación",
    "startVoiceInput": "Comezar entrada de voz",
    "close": "Pechar",
    "info": "Información",
    "showExplanation": "Amosar explicación",
    "previousBranch": "Rama anterior",
    "nextBranch": "Segunda rama",
    "branchVersions": "Versións da resposta",
    "removeFile": "Eliminar ficheiro",
    "resumeSidebarPanel": "Panel de resumo",
    "loadingResumePreview": "Cargando vista previa do resumo",
    "resumePreviewPage": "Vista previa do resumo, páxina {{current}} de {{total}}",
    "fileThumbnail": "Vista previa do ficheiro adjunto",
    "adaptToJobSectionIcon": "Ilustración da adaptación do currículo ao posto",
    "adaptToJobSuccessIcon": "Ilustración da adaptación completada"
  },
  "resumeCard": {
    "actionsLabel": "Accións co currículo",
    "reply": "Responder",
    "openInNewChat": "Abrir en novo chat"
  },
  "resumeReply": {
    "chipGoToMessage": "Ir ao mensaxe con esta versión do currículo no chat",
    "remove": "Quitar resposta á versión do currículo"
  },
  "replyInThread": {
    "replyToVersion": "Responder á versión do currículo v{{version}}",
    "goToResumeAria": "Ir ao mensaxe con currículo v{{version}} no chat"
  },
  "centerTabChat": "Chat",
  "centerTabPreview": "Vista previa",
  "voice": {
    "status": {
      "listening": "Escoitando...",
      "transcribing": "Recoñecendo a gravación...",
      "interimResult": "Escoito: {{transcript}}"
    },
    "errors": {
      "unsupported": "A entrada de voz non é compatible neste navegador.",
      "permissionDenied": "Acceso ao micrófono denegado. Permita o acceso nas configuracións do navegador.",
      "microphoneUnavailable": "Non se puido acceder ao micrófono.",
      "network": "Non se puido recoñecer a voz debido a un erro de rede. Tenta de novo.",
      "noSpeech": "Non se recoñeceu a fala. Tenta dicir a frase de novo.",
      "transcriptionFailed": "Non se puido recoñecer a gravación. Tenta de novo.",
      "unauthorized": "Inicie sesión na conta para usar a entrada de voz.",
      "rateLimited": "Máis intentos de entrada de voz do que o permitido. Tenta máis tarde."
    }
  },
  "jobFromUrlError": "Non se puido obter información pola ligazón",
  "vacancyAdapt": {
    "profileMismatchPrompt": "O posto non coincide co teu perfil. Queres continuar igual?",
    "urlFailedHintChat": "Copia o texto do posto manualmente e pégallo no chat — adaptaremos o currículo.",
    "pendingInvalid": "A confirmación caducou ou é inválida. Envía a solicitude de novo para a adaptación.",
    "resumeVersionMismatch": "O currículo foi actualizado. Envía a solicitude de novo para a adaptación.",
    "cancelledAck": "A adaptación foi cancelada.",
    "confirmAria": "Continuar coa adaptación do currículo a este posto",
    "cancelAria": "Cancelar a adaptación",
    "detailsLink": "Máis detalles",
    "explanationTitle": "Por que o posto non coincide co perfil"
  },
  "inputPlaceholder": "Descríbe o que queres facer co currículo...",
  "coverLetter": {
    "title": "Carta de presentación",
    "copy": "Copiar",
    "downloadAsText": "Descargar como texto",
    "downloadLabel": "Descargar",
    "downloadAsTxt": "Texto (.txt)",
    "downloadAsPdf": "PDF (escoitar a plantilla)",
    "pdfTemplateModalTitle": "Elixe a plantilla de correo",
    "pdfTemplateModalDownloadAria": "Descargar PDF co modelo seleccionado",
    "pdfModalClose": "Pechar"
  },
  "letterTemplates": {
    "formalClassic": "Clásico formal",
    "minimalMono": "Mono minimalista",
    "modernAccent": "Acento moderno",
    "executiveSerif": "Serif executivo",
    "conciseColumn": "Columna concisa",
    "elegantFrame": "Marco elegante",
    "boldHeader": "Título en negrita",
    "splitIdentity": "Identidade dividida",
    "subtleLines": "Liñas sutís",
    "corporateBlue": "Azul corporativo",
    "warmBeige": "Beige cálido",
    "legalStrict": "Rigor legal",
    "techClean": "Tecnoloxía limpa",
    "creativeBand": "Línea creativa",
    "premiumNavy": "Navy premium",
    "professionalSlate": "Lousa profesional",
    "editorialLight": "Lixeiro editorial",
    "compactGray": "Grau compacto",
    "signatureFocus": "Foco na sinatura",
    "timelineNarrative": "Narrativa cronolóxica"
  },
  "letterTemplateCategories": {
    "all": "Todo",
    "singleColumn": "Unha columna",
    "twoColumn": "Dúas columnas",
    "professional": "Profesionais",
    "modern": "Modernos",
    "minimal": "Minimalistas"
  },
  "resumeRoast": {
    "title": "Análise do currículo",
    "copy": "Copiar",
    "downloadAsText": "Descargar como texto"
  },
  "atsAnalysis": {
    "title": "Análise ATS",
    "copy": "Copiar",
    "downloadAsText": "Descargar como texto"
  },
  "survey": {
    "skillPlaceholder": "Habilidade",
    "skip": "Saltar",
    "replyInComposerBatch": "Responde ás preguntas nun único mensaxe no campo de entrada abaixo (pódese numerar).",
    "batchResumeFooter": "O currículo estará listo despois de recoller os datos.",
    "batchCreatingPrefix": "Creando currículo"
  },
  "emptyState": {
    "heroTitle": "Duplica as túas posibilidades de obter unha oferta de emprego",
    "emptyPlaceholder": "Por exemplo, mellora o meu currículo",
    "createResumePrompt": "Crear currículo",
    "uploadResume": "Cargar currículo",
    "uploadResumeDescription": "O axente de IA realizará unha análise e melloraráo!",
    "createResume": "Crear currículo",
    "createResumeDescription": "Completa unha breve enquisa e obtén un currículo listo",
    "createCoverLetter": "Crear carta de presentación",
    "coverLetterComposerHint": "Engade un resumo e unha oferta de emprego (botóns de arriba). Non é necesario introducir texto aquí.",
    "adaptToJobComposerHint": "Engade un resumo e unha oferta de emprego (botóns de arriba). Non é necesario inserir texto aquí.",
    "quick": {
      "improveResume": "Melorar o currículo",
      "adaptToJob": "Adaptar á oferta de emprego",
      "createResume": "Crear currículo",
      "roast": "Asar",
      "templates": "Plantillas",
      "translate": "Traducir",
      "coverLetter": "Crear carta de presentación"
    },
    "translateLang": {
      "en": "Inglés",
      "ru": "Ruso",
      "de": "Alemán",
      "fr": "Francés",
      "es": "Galego",
      "it": "Italiano",
      "pl": "Polaco",
      "uk": "Ucraniano",
      "zh": "Chinés",
      "ja": "Xaponés"
    },
    "prefill": {
      "roast": "Tosta o meu currículum por todos os parámetros",
      "translate": "Traducir o meu currículum ao idioma seleccionado",
      "coverLetterPrefix": "Crea unha carta de resposta a esta oferta de emprego",
      "adaptToJob": "Adapta o meu currículum a esta oferta de emprego",
      "templates": "Aplica esta plantilla ao meu currículum",
      "improve": "Fai unha análise do currículum e aplica as recomendacións"
    },
    "templatePickerTitle": "Elixe o modelo",
    "clearSelectedTemplate": "Restablecer a plantilla seleccionada",
    "templatePickerClose": "Pechar",
    "templatePickerReopen": "Amosar a selección de modelos",
    "templatePickerBackAria": "Volver",
    "translateLanguageLabel": "Lingua de tradución",
    "removeAttachment": "Eliminar o anexo",
    "dashedUploadResume": "Cargar currículo",
    "attachFile": "Engadir ficheiro",
    "resumePaste": {
      "confirmReplaceFileWithPaste": "Queres substituír o arquivo adjunto polo texto do portapapeis?",
      "confirmReplacePasteWithFile": "Queres substituír o texto pegado polo arquivo adjunto?",
      "chipLabel": "Texto do portapapeis",
      "editAria": "Editar o texto pegado do resumo",
      "clearAria": "Limpar o texto pegado",
      "dashedUploadAria": "Cargar un arquivo de resumo ou pegar texto",
      "chooseFile": "Seleccionar arquivo",
      "pasteAsText": "Pegar como texto",
      "modalTitle": "Pegar texto do resumo",
      "modalDescription": "Pegue o contido do resumo abaixo. Aplica a lonxitude mínima.",
      "placeholder": "Pegue o texto do resumo…",
      "cancel": "Cancelar",
      "confirm": "Usar este texto",
      "pasteFromClipboard": "Pegar do portapapeis",
      "errorTooShort": "O texto é demasiado curto.",
      "errorTooLong": "O texto é demasiado longo.",
      "charCount": "Caracteres",
      "closeAria": "Pechar"
    },
    "vacancyInput": {
      "modalTitle": "Vaga ou ligazón",
      "modalDescription": "Pegue o texto completo da vaga ou un enlace https á páxina da vaga. Para o texto, debe ter polo menos 80 caracteres.",
      "placeholder": "Texto da vaga ou ligazón https://…",
      "cancel": "Cancelar",
      "confirm": "Usar este texto",
      "pasteFromClipboard": "Pegar do portapapeis",
      "errorTooShort": "Demasiado pouco texto — pegue a descrición completa da vaga (non menos de 80 caracteres) ou un enlace https.",
      "errorTooLong": "O texto é demasiado longo.",
      "charCount": "Caracteres",
      "closeAria": "Pechar",
      "chipLabel": "Vaga",
      "editAria": "Editar o texto ou a ligazón",
      "clearAria": "Limpar a vaga",
      "dashedAdd": "Texto da vaga ou ligazón",
      "dashedAria": "Engadir a descrición da vaga ou a ligazón"
    }
  },
  "errors": {
    "unauthorized": "Inicie sesión na conta para continuar.",
    "chatIdRequired": "Falta o chat.",
    "chatNotFound": "Chat non atopado. Abre un novo chat.",
    "adaptChatIdRequired": "Abre un chat co currículo para adaptalo ao posto.",
    "jobDescriptionRequired": "Falta a descrición do posto.",
    "insufficientCredits": "Non hai suficientes créditos. Actualiza o plan para obter máis.",
    "limitReached": "Non hai suficientes créditos. Actualiza o plan para obter máis.",
    "parseFileFailed": "Non se puido procesar o ficheiro cargado.",
    "processingFailed": "Non se puido procesar a solicitude. Tenta de novo.",
    "translationFailed": "Non se puido traducir o currículo correctamente. Tenta de novo.",
    "temporaryUnavailable": "O servizo de chat está temporalmente indispoñible. Tenta de novo en uns segundos.",
    "internalError": "Produciuse un erro. Tenta de novo.",
    "streamInterrupted": "A resposta cortouse. Envía o mensaxe de novo.",
    "contentTooLarge": "Demasiado volume. Reduce o currículo ou o historial de mensaxes.",
    "duplicateIntentConflict": "Este mensaxe foi enviado recentemente. Espera un pouco ou cambia o texto.",
    "replyTargetInvalid": "Non se puido responder a esta versión do currículo. Tenta de novo ou escoge outra.",
    "roastDocumentNotLikelyResume": " Semella que isto non é un currículo. Cargue o ficheiro CV ou insira o texto completo do currículo.",
    "roastResumeContentTooThin": "Moi poucos datos para analizar. Insira un currículo completo ou cargue o arquivo enteiro."
  },
  "toast": {
    "duplicateIntentTitle": "Reenvío"
  },
  "loading": {
    "resumeCreate": "Creando currículo",
    "resumeUpdate": "Actualizando currículo",
    "resumeTranslate": "Traducindo currículo",
    "resumeRoast": "Analizando currículo",
    "resumeTemplate": "Cambiando a plantilla",
    "parse_resume": {
      "reading_file": "Lendo ficheiro",
      "extracting_data": "Extraendo datos",
      "preparing_preview": "Preparando vista previa"
    },
    "casual_chat": {
      "replying": "Respondendo…"
    },
    "resume_create": {
      "understanding": "Entendín a solicitude",
      "generating": "Gerando currículo",
      "almost_done": "Case listo"
    },
    "resume_update": {
      "understanding": "Entendín a solicitude",
      "updating": "Actualizando currículo",
      "almost_done": "Case listo"
    },
    "translate": {
      "preparing": "Preparando a tradución",
      "applying": "Aplicando ao currículo"
    },
    "ats": {
      "analyzing": "Analizando o currículo",
      "optimizing": "Optimizando para ATS"
    },
    "adapt_to_job": {
      "analyzing_job": "Analizando o oferta de emprego",
      "adapting": "Adaptando o currículo",
      "almost_done": "Case listo"
    },
    "cover_letter": {
      "preparing": "Preparando",
      "writing": "Escribindo carta de presentación"
    },
    "resume_text": {
      "formatting": "Formatando a texto"
    },
    "resume_roast": {
      "analyzing": "Analizando o currículo",
      "writing_review": "Escribindo análise"
    },
    "change_template": {
      "changing": "Cambiando a plantilla"
    },
    "clarify": {
      "understanding": "Entendín a solicitude",
      "replying": "Respondendo con aclaracións"
    },
    "unknown": {
      "understanding": "Entendín a solicitude",
      "processing": "Procesando",
      "almost_done": "Case listo"
    }
  },
  "loader": {
    "thinking": "Pensando…",
    "continuing": "Continuando…",
    "parsingFiles": "Analizando ficheiros"
  },
  "success": {
    "resumeCreated": "Currículo creado",
    "resumeUpdated": "Currículo actualizado",
    "resumeTranslated": "Currículo traducido",
    "clickToSeeDetails": "Preme para ver detalles"
  },
  "resumeSidebar": {
    "loading": "Cargando...",
    "loadError": "Non foi posible cargar o currículo",
    "loadErrorSidebarHint": "Comprobe a conexión e abra o currículo desde o chat de novo.",
    "retry": "Repetir",
    "assessUnavailableTitle": "Non foi posible avaliar o currículo",
    "assessUnavailableDescription": "Comprobe a conexión e inténteo de novo. Sen avaliación, a mellora por seccións non está dispoñible.",
    "assessRetryButton": "Probar de novo a avaliación",
    "assessLoadingLabel": "Avaliando o currículo por seccións…",
    "assessUnavailableImproveHint": "Primeiro agarde a avaliación ou inténteo de novo.",
    "assessWaitForScoresHint": "Agarde a avaliación do currículo",
    "createdAgo": "Creado {{timeAgo}}",
    "view": "Ver",
    "download": "Descargar",
    "improve": "Melorar",
    "adapt": "Adaptar",
    "customization": "Apariencia",
    "overallScore": "Puntuación global",
    "improveAll": "Melorar todo de golpe",
    "allSectionsGood": "Todas as seccións xa están en bo estado.",
    "improveAllHint": "Mellorarase a puntuación ATS, as seccións, os logros e a concisión. Antes de gardar, verás todos os cambios.",
    "improveSelected": "Melorar ({{count}})",
    "sectionsMissing": "Faltan seccións",
    "lengthConciseness": "Lonxitude / concisión",
    "atsScore": "Puntuación ATS",
    "strengthOfAchievements": "Forza dos logros",
    "grammar": "Gramática",
    "addSections": "Engadir seccións",
    "compressAndSimplify": "Comprimir e simplificar",
    "improveAts": "Mellorar ATS",
    "strengthenAchievements": "Reforzar logros",
    "done": "Feito",
    "cancel": "Cancelar",
    "details": "Detalles",
    "undo": "Desfacer",
    "sectionsAdded": "Seccións engadidas",
    "compressedAndSimplified": "Comprimido e simplificado",
    "atsImproved": "ATS mellorado",
    "achievementsStrengthened": "Logros reforzados",
    "sectionAlreadyGood": "A sección xa está en bo estado.",
    "onlyProblemsCanBeSelected": "Só se poden seleccionar e mellorar os indicadores con problemas",
    "saveChanges": "Gardar cambios",
    "viewChanges": "Ver cambios",
    "waitForPreviousTasks": "Espera a rematar as tarefas anteriores",
    "inProgressSections": "Engadindo seccións...",
    "inProgressLength": "Comprimiendo...",
    "inProgressAts": "Mellorando ATS...",
    "inProgressAchievements": "Reforzando logros...",
    "inProgressGrammar": "Comprobando gramática...",
    "loadingOverlay": {
      "titleImprove": "Mellorando o currículo",
      "subtitleImprove": "Analizando as seccións seleccionadas e preparando a versión actualizada",
      "titleAdapt": "Adaptando ao posto",
      "subtitleAdapt": "Comprobando os requisitos do posto e aumentando a relevancia do currículo",
      "titleTranslate": "Traducindo o currículo",
      "subtitleTranslate": "Preparando a tradución e aplicándoa ao currículo",
      "titleChangeTemplate": "Cambiando a plantilla",
      "subtitleChangeTemplate": "Aplicando un novo deseño ao teu currículo",
      "titleParseResume": "Recollendo o currículo",
      "subtitleParseResume": "Extraendo datos do arquivo e creando a primeira versión do currículo",
      "titleResumeCreate": "Creando o currículo",
      "subtitleResumeCreate": "Analizando a entrada e formando a primeira versión",
      "titleResumeUpdate": "Actualizando o currículo",
      "subtitleResumeUpdate": "Aplicando cambios e formando unha nova versión",
      "steps": {
        "improve": {
          "sectionsMissing": "Engadindo seccións que faltan...",
          "lengthConciseness": "Comprimiendo e simplificando formulacións...",
          "atsScore": "Mellorando a legibilidade para ATS...",
          "strengthOfAchievements": "Reforzando logros e resultados...",
          "grammar": "Comprobando gramática e estilo...",
          "finalizing": "Formando a versión final..."
        },
        "adapt": {
          "analyzingVacancy": "Analizando os requisitos do posto...",
          "matchingExperience": "Coincidindo a experiencia cos requisitos...",
          "updatingKeywords": "Actualizando palabras clave e habilidades...",
          "finalizing": " Xerando a versión adaptada..."
        }
      },
      "stepsByPipeline": {
        "parse_resume": {
          "readingFile": "Leendo o arquivo e comprobando a estrutura...",
          "extractingData": "Extraendo experiencia, habilidades e logros...",
          "preparingPreview": "Recollendo o currículo e preparando a vista previa..."
        },
        "resume_create": {
          "understanding": "Aclarando o obxectivo e o formato do currículo...",
          "generating": "Xenerando o currículo segundo a túa solicitude...",
          "almostDone": "Rematando a primeira versión..."
        },
        "resume_update": {
          "understanding": "Analizando o que hai que cambiar...",
          "updating": "Aplicando actualizacións ao currículo...",
          "almostDone": "Formando a versión actualizada..."
        },
        "translate": {
          "preparing": "Preparando a tradución do currículo...",
          "applying": "Aplicando a tradución á estrutura do currículo..."
        },
        "adapt_to_job": {
          "analyzingJob": "Analizando os requisitos do posto...",
          "adapting": "Adaptando a experiencia e habilidades ao posto...",
          "almostDone": "Formando a versión adaptada..."
        },
        "change_template": {
          "changing": "Aplicando unha nova plantilla ao currículo..."
        }
      },
      "facts": {
        "items": {
          "recruitersScanQuickly": "Os recrutadores adoitan dedicar menos de 10 segundos na revisión inicial do currículo",
          "quantifiedResultsHelp": "Logros con cifras adoitan atraer máis atención que formulacións xerais",
          "tailoredResumesPerformBetter": "Adaptar o currículo ao posto aumenta as posibilidades de ser invitado a unha entrevista",
          "clearSectionTitlesMatter": "Títulos de sección claros axudan ao recrutador e ao ATS a navegar máis rápido no currículo",
          "resumeLengthGuideline": "Para a maioría dos profesionais, o tamaño óptimo do currículo é de 1-2 páxinas",
          "earlyApplicationWindow": "As respostas adoitan chegar antes se se envían nos primeiros días tras a publicación da oferta",
          "spellingAndGrammarMatter": "Erros ortográficos e gramaticais reducen a confianza no candidato",
          "actionVerbsImproveClarity": "Verbos de acción fan que a descrición da experiencia sexa máis concreta e convincente",
          "recentExperienceFirst": "A experiencia relevante actual convén colocala ao comezo da sección de experiencia",
          "skillsFromVacancy": "Habilidades do texto da oferta aumentan a relevancia do currículo na procura ATS",
          "simpleFormattingForAts": "Formatación sinxela sen táboas complexas é máis fácil de ler para os sistemas ATS",
          "regionalPhotoNorms": "A opinión sobre a foto no currículo depende do país: en EE. UU. adoita ser sen foto, en parte de Europa, con foto"
        }
      }
    },
    "contentInProgress": "Contido en desenvolvemento",
    "comingSoon": "Próximo",
    "styles": "Estilos",
    "stylesHeadings": "Títulos",
    "stylesBody": "Corpo do texto",
    "stylesSize": "Tamaño",
    "stylesLineHeight": "Alto da liña",
    "stylesSectionSpacing": "Espazo entre seccións",
    "stylesParagraphSpacing": "Espazo entre parágrafos",
    "appearance": {
      "preview": "Previsualización",
      "download": "Descargar",
      "categoryAll": "Todo",
      "categorySimple": "Sinxelo",
      "categoryModern": "Moderno",
      "categorySingleColumn": "Unha columna",
      "categoryWithPhoto": "Con foto",
      "categoryProfessional": "Profesional",
      "categoryAtsOptimized": "Para ATS",
      "templateBasic": "Básico",
      "templateSimple": "Sinxelo",
      "templateModern": "Moderno",
      "templateElegant": "Elegante",
      "templateProfessional": "Profesional",
      "templateElevate": "Elevate",
      "templateClassic": "Clásico",
      "templateStructured": "Estructurado",
      "templateRefined": "Refinado",
      "templateTimeline": "Línea do tempo",
      "templateMinimal": "Minimal",
      "templateHeaderPhoto": "Con foto na cabeceira",
      "templateCreative": "Creativo",
      "templateClear": "Limpio",
      "templateStripe": "Listra",
      "templateAmber": "Ambar",
      "templateExpert": "Experto",
      "templateStudioBalance": "Equilibrio de estudo",
      "templateHeritageClassic": "Heritage Classic",
      "templateAtsLinear": "Línea do tempo ATS",
      "templateAtsStructuredBlocks": "Blocos estruturados ATS",
      "templateAtsEmphasisExperience": "Enfase na experiencia ATS",
      "templateAtsSkillsFirst": "Habilidades primeiro ATS",
      "templateAtsCompact": "Compacto ATS",
      "templateNeoGrid": "Neo Grid",
      "templateGlassPanels": "Paneles de vidro",
      "templateAccentSidebar": "Barra lateral de acento",
      "templateMonoLine": "Liña única",
      "templateTagBlocks": "Blocos de etiquetas",
      "templateBlueprint": "Plano",
      "templateCeSidebar": "Barra lateral contemporánea",
      "templateMonarchFrame": "Cadro Monarch",
      "templateEmeraldResume": "Currículo Esmeralda",
      "templateGraphiteTimeline": "Línea do tempo Grafito",
      "templateCleanEditorial": "Editorial limpa",
      "templateDiamondLedger": "Ledger de diamantes",
      "templateMonoBand": "Mono Banda",
      "templateAtelierIvoryResume": "Currículo de marfil Atelier"
    },
    "overallScoreDescription": "Non está mal, pero perdes algunhas respostas — hai que mellorar.",
    "sectionsMissingDescription": "Faltan seccións importantes — o currículo parece inacabado.",
    "lengthDescription": "O currículo está sobrecargado — é difícil para o recrutador entender o esencial rapidamente.",
    "atsDescription": "A preparación para ATS é media — hai un bo potencial de mellora.",
    "achievementsDescription": "Algúns logros están presentes, pero pódense mostrar mellor o impacto no produto e no negocio.",
    "grammarDescription": "Sen erros — pódese centrar no contido e na estrutura.",
    "sectionsMissingDescriptionGood": "As seccións importantes están presentes — o currículo parece completo.",
    "lengthDescriptionGood": "O volume e a concisión están en norma — é fácil para o recrutador captar o esencial.",
    "atsDescriptionGood": "A preparación para ATS está ben — o currículo é apto para o parseo.",
    "achievementsDescriptionGood": "Os logros están ben formulados, o impacto no resultado é visible.",
    "grammarDescriptionGood": "A gramática e o estilo están en orde — pódese centrar no contido.",
    "overallScoreHint": "Esta avaliación mostra ata que punto o currículo cumpre as expectativas dos recrutadores e do ATS. Ten en conta a estrutura, o volume, as palabras clave e as formulacións. Utilízao como referencia: canto maior a puntuación, maior a probabilidade de entrar na shortlist.",
    "overallScoreDescriptionGood": "¡Estupendo! Só falta adaptalo ao posto para o ideal.",
    "overallScoreDescriptionBad": "O currículo precisa melloras — usa as accións de abaixo.",
    "overallScoreActionAdapt": "Adaptar ao posto",
    "overallScoreActionAdaptHint": "Para maximizar as posibilidades de pasar a selección, pódese adaptar o currículo ao posto específico.",
    "sectionsMissingHint": "O currículo completo normalmente inclúe experiencia, formación, habilidades, e moitas veces unha breve descrición, idiomas ou proxectos. A falta de seccións importantes dá a impresión de inacabado. Engade seccións relevantes ao posto obxectivo.",
    "lengthConcisenessHint": "Os recrutadores adoitan dedicar menos de 30 segundos ao primeiro contacto. Un currículo conciso (normalmente 1-2 páxinas) axuda a mostrar rapidamente a adecuación. Evita parágrafos longos e repeticións, usa listas e títulos claros.",
    "atsScoreHint": "Os sistemas de selección por currículo (ATS) úsanse en moitas empresas para a primeira criba. A avaliación indica ata que punto o currículo é fácil de parsear e coincide con as palabras clave da oferta. Usa títulos comprensibles e formulacións relevantes.",
    "strengthOfAchievementsHint": "Os logros fortes mostran impacto en cifras ou resultados (por exemplo: \"Aumentei a facturación un 15%\", \"Reduje o tempo de carga un 40%\"). Axudan ao recrutador a ver a contribución real. É preferible formulacións con resultado, non só unha lista de responsabilidades.",
    "grammarHint": "A gramática e ortografía son comprobadas automáticamente. A ausencia de erros aquí significa que se pode centrar no contido e na estrutura. Se tras as correccións aparecen observacións, realiza outra revisión ou corrixe manualmente.",
    "improvementResultTitle": "Resultado da mellora",
    "improvementResultSubtitle": "Isto que mudou — pode aplicalo ou volver ao que era",
    "tabDetails": "Detalles",
    "tabPreview": "Vista previa",
    "previewBefore": "Ata",
    "previewAfter": "Despois",
    "previewEdit": "Corrixir",
    "previewRevert": "Restaurar como estaba",
    "previewRewrite": "Reescribir",
    "previewEditApply": "Aplicar",
    "previewSave": "Gardar",
    "previewOr": "OU",
    "previewPromptTitle": "Escribe o que exactamente hai que corrixir ou mellorar",
    "previewPromptPlaceholder": "Por exemplo, \"Engade experiencia na xestión de equipos\"",
    "previewPromptAria": "Campo de solicitude de cambio de texto",
    "previewPromptSubmit": "Enviar solicitude de mellora",
    "previewGenerating": " Xerando...",
    "applyFailed": "Non se puido aplicar",
    "applyFailedDescription": "Produciuse un erro",
    "saveDraftFailed": "Non se puido gardar en borrador",
    "saveDraftFailedDescription": "Produciuse un erro",
    "improveFailed": "Non se puido mellorar",
    "improveFailedDescription": "Produciuse un erro",
    "rewriteImprovedFallback": " [Mejorado]",
    "saveDraft": "Deixar en borrador",
    "applyChanges": "Aplicar cambios",
    "sections": "Seccións",
    "resultAtsDescription": "Engadíronse palabras clave e mellorouse a legibilidade para ATS.",
    "resultSectionsDescription": "Engadíronse seccións \"Sobre min\", \"Habilidades\", \"Contactos\"",
    "resultLengthDescription": "Reducidos os bloques repetitivos e demasiado longos.",
    "resultAchievementsDescription": "Responsabilidades reescribíronse no formato de logros con números.",
    "resultGrammarUnchanged": "Non houbo erros — este bloque non foi modificado.",
    "improveBlockedTitle": "Non se puido mellorar sen novos datos",
    "improveBlockedDescription": "Non podemos inventar feitos no currículo. Engade a información que falta e tenta de novo a mellora.",
    "improveBlockedMissingSummary": "Engade un bloque curto \"Sobre min\" ou resumo.",
    "improveBlockedMissingExperience": "Engade unha descrición detallada da experiencia laboral e das tarefas por roles.",
    "improveBlockedMissingEducation": "Engade información sobre a formación.",
    "improveBlockedMissingSkills": "Engade unha lista de habilidades clave.",
    "improveBlockedMissingAchievements": "Engade logros con resultado (métricas, efecto, contribución).",
    "improveBlockedGeneric": "Non hai datos suficientes no currículo para melloras seguras.",
    "improveBlockedNoScoreImpact": "O texto do resumo cambiou, pero as puntuacións nas áreas seleccionadas non aumentaron. Engade feitos concretos ou realiza unha nova avaliación.",
    "noResultData": "Non hai datos de resultado para amosar.",
    "improvementAppliedChatMessage": "Resumen mellorado.",
    "adaptTab": {
      "title": "Axustar á oferta de emprego",
      "subtitle": "Optimización segundo os requisitos da oferta e ATS",
      "placeholder": "Pega a ligazón ou o texto da oferta",
      "button": "Axustar o currículo",
      "errorEmpty": "Introduce unha ligazón ou o texto da oferta",
      "errorFetchUrl": "Non se puido obter información da ligazón",
      "whyTitle": "Para que serve a adaptación á oferta de emprego?",
      "whyDescription": "A adaptación do currículo a unha oferta concreta aumenta as posibilidades de que o reclutador e o ATS noten a túa solicitude e a engadan á lista curta.",
      "benefit1Title": "Aumenta as posibilidades de pasar o proceso de selección",
      "benefit1Description": "O currículo coincide máis precisamente cos requisitos da oferta, abren e leemolo con máis frecuencia.",
      "benefit2Title": "Axuda a pasar os filtros do ATS",
      "benefit2Description": "Engadimos as palabras clave necesarias e a estrutura que as sistemas ATS levan correctamente.",
      "warningProfileMismatch": "A oferta non coincide co teu perfil. Queres continuar de todos xeitos?",
      "warningProfileMismatchInfoAria": "Amosar explicación de por que a oferta non coincide co perfil",
      "warningVacancyUrlFailed": "Non se puido cargar a oferta pola ligazón.",
      "warningVacancyUrlFailedExplanation": "Copie o texto da oferta manualmente e pégao no campo de arriba.",
      "warningVacancyUrlFailedInfoAria": "Amosar a pista: como pegar manualmente o texto da oferta",
      "warningTipModalAria": "Pista",
      "warningExplanationTitle": "Por que a oferta non é adecuada",
      "preCheckNetworkError": "Produciuse un erro na rede.",
      "preCheckRetryLink": "Proba de novo máis tarde",
      "results": {
        "title": "Axustado á oferta",
        "adaptationChatMessage": "O currículo está adaptado á oferta.",
        "metricVacancyMatch": "Correspondencia coa oferta",
        "metricAts": "Puntuación ATS",
        "metricKeywords": "Palabras clave",
        "metricSkillsRelevance": "Relevancia das habilidades",
        "summary": "Actualizado: 4 formulacións, +3 habilidades clave, -2 habilidades innecesarias, reforzados 3 logros. Máis detalles no chat",
        "viewChanges": "Ver cambios",
        "apply": "Aplicar como nova versión",
        "saveDraft": "Gardar en borrador {{version}}",
        "saveVersion": "Gardar a versión {{version}}",
        "download": "Descargar",
        "saved": "Gardado",
        "skillsAdded": "+{{count}} engadidas",
        "skillsRemoved": "-{{count}} eliminadas",
        "skillsAddedLabel": "engadidas",
        "skillsRemovedLabel": "eliminadas"
      }
    },
    "modeAiChat": "AI Chat",
    "modeManualEdit": "Editar",
    "manualEditStaleScores": "Vostede modificou manualmente o resumo. A avaliación das melloras pode non estar actualizada. Execute unha nova análise.",
    "manualEditStaleScoresTitle": "A valoración pode non estar actualizada",
    "manualEditStaleScoresDescription": "Fixeches feitos manualmente no currículo. A valoración antiga aínda se mostra por agora, pero recomendo volver a calcular para ver a análise actualizada por seccións.",
    "manualEditReassess": "Recalcular a valoración",
    "manualEditReassessing": "Recalculando...",
    "unsavedConfirm": "Hai cambios non gardados no editor manual. Queres continuar e perdelos?"
  },
  "mobileNav": {
    "ariaLabel": "Navegación do chat",
    "aiChat": "Chat de IA",
    "improve": "Melorar",
    "adapt": "Adaptar",
    "templates": "Modelos",
    "edit": "Editar."
  },
  "mobileHeader": {
    "openChatsMenu": "Abrir a lista de chats",
    "resumePreview": "Previsualización do currículo",
    "resumeVersion": "Versión do currículo",
    "downloadResume": "Descargar currículo"
  },
  "editWorkspace": {
    "previewTitle": "Previsualización do currículum",
    "previewToggle": "Previsualización",
    "openPreview": "Abrir previsualización",
    "closePreview": "Pechar previsualización",
    "versionAria": "Versión do currículum"
  },
  "requestError": {
    "transportDescription": "A conexión foi interrumpida e poderiamos perder a visualización do progreso actual. Intenta recuperar a solicitude.",
    "recoveryDescription": "Non foi posíbel recuperar a execución automaticamente. Tenta recuperar a solicitude de novo e actualizar o estado do chat.",
    "retryRecover": "Probar a recuperación"
  },
  "resumeEdit": {
    "about": "Sobre min",
    "experience": "Experiencia",
    "education": "Formación",
    "skills": "Habilidades",
    "languages": "Idiomas",
    "projects": "Proxectos",
    "certifications": "Certificacións",
    "fullName": "Nome completo",
    "role": "Papel",
    "summary": "Sobre min",
    "links": "Enlaces",
    "experienceBlocks": " bloques de experiencia",
    "company": "Empresa",
    "description": "Descrición",
    "from": "Desde (AAAA-MM-DD)",
    "to": "Ata (AAAA-MM-DD)",
    "achievements": "Logros (separados por comas)",
    "educationBlocks": " bloques de formación",
    "institution": "Institución educativa",
    "skillsHint": "Unha categoría por liña, habilidades separadas por comas",
    "category": "Categoría",
    "skillItems": "Habilidades (separadas por comas)",
    "addCategory": "Engadir categoría",
    "languagesHint": "Engade o idioma e indica o nivel de competencia.",
    "projectBlocks": " bloques de proxectos",
    "projectTitle": "Nome do proxecto",
    "projectLink": "Enlace ao proxecto",
    "certificationBlocks": " bloques de certificados",
    "certName": "Nome do certificado",
    "certIssuer": "Organización emisora",
    "certDate": "Data (AAAA-MM-DD)",
    "language": "Idioma",
    "addSkill": "Engadir",
    "errorRequired": "Campo obrigatorio",
    "errorDate": "Formato de data: AAAA-MM-DD",
    "errorDateRange": "A data de finalización debe ser posterior á data de inicio",
    "errorLink": "Indica a ligazón completa con http:// ou https://",
    "errorSkillItems": "Engade polo menos unha habilidade",
    "errorFixFields": "Corrixe os campos resaltados e inténtao de novo",
    "saveError": "Non se puido gardar, inténtao de novo",
    "cardHasErrors": "Faltan campos obrigatorios",
    "currentJob": "Ata a data",
    "currentJobShort": "Ata a data",
    "currentStudy": "Estou estudando agora",
    "currentStudyShort": "Ata a data",
    "currentProject": "Continúa agora",
    "currentProjectShort": "Ata a data",
    "unsavedBadge": "Hai cambios sen gardar",
    "savedBadge": "Todos os cambios gardáronse",
    "level": {
      "native": "Nativo",
      "fluent": "Fluido",
      "advanced": "Avanzado",
      "intermediate": "Intermedio",
      "basic": "Básico"
    },
    "saving": "Gardando...",
    "saveDraft": "Gardar borrador",
    "applying": "Aplicando...",
    "apply": "Aplicar como nova versión",
    "save": "Gardar",
    "cancel": "Cancelar",
    "undoAria": "Desfacer cambio",
    "redoAria": "Repetir cambio",
    "countryCodeSearchPlaceholder": "Busca país ou código",
    "errorEmail": "Formato de email incorrecto",
    "linksLabel": "Enlaces",
    "removeLink": "Eliminar enlace",
    "addLink": "Engadir enlace",
    "addressLabel": "Dirección",
    "addressPlaceholder": "Cidade, País",
    "roleLabel": "Puesto",
    "rolePlaceholder": "Por exemplo: Deseñador de Produto",
    "companyNameLabel": "Nome da empresa",
    "periodLabel": "Período",
    "datePlaceholder": "MM.AAAA",
    "detailsLabel": "Máis detalles",
    "descriptionPlaceholder": "Describe as responsabilidades, proxectos e logros.",
    "firstNameLabel": "Nome",
    "firstNamePlaceholder": "Nome",
    "lastNameLabel": "Apelido",
    "lastNamePlaceholder": "Apelido",
    "emailLabel": "Correo electrónico",
    "phoneLabel": "Teléfono",
    "countryCodeLabel": "Código do país",
    "summaryTitle": "Visión profesional",
    "summarySubtitle": "Contar en varias frases as túas principais vantaxes e en que te especializas",
    "summaryLabel": "Sobre min",
    "summaryPlaceholder": "Descrición breve do perfil, habilidades clave e logros.",
    "summaryRewrite": "Reescribir",
    "summaryRewriting": "Reescribindo...",
    "summaryRewriteError": "Non se puido reescribir a visión",
    "experienceTitle": "Historial da túa experiencia",
    "experienceSubtitle": "Indica toda a túa experiencia e logros",
    "addExperience": "Engadir experiencia",
    "editExperience": "Editar experiencia",
    "deleteExperience": "Eliminar experiencia",
    "editExperienceTitle": "Editar",
    "cancelExperienceEdit": "Cancelar edición da experiencia",
    "applyExperienceEdit": "Gardar cambios na experiencia",
    "experienceMetaPlaceholder": "Empresa | período",
    "experienceRewriteError": "Non se puido reescribir a descrición da experiencia",
    "projectsBlocks": "Proxectos",
    "certificationsBlocks": "Certificados",
    "issuer": "Organización emisora",
    "date": "Data (AAAA-MM)",
    "customSectionsBlocks": "Seccións personalizadas",
    "customTitle": "Nome da sección",
    "customContent": "Contido da sección",
    "degree": "Grao",
    "field": "Especialización",
    "sections": {
      "personal": "Datos persoais",
      "summary": "Sobre min",
      "experience": "Experiencia",
      "education": "Formación",
      "skills": "Habilidades/Idioma",
      "languages": "Idiomas",
      "projects": "Proxectos",
      "certifications": "Certificacións",
      "custom": "Outro"
    },
    "personal": {
      "title": "Os teus datos principais",
      "subtitle": "Preenche os datos persoais e de contacto para a cabeceira do currículum.",
      "photoUpload": "Cargar foto de perfil"
    },
    "photo": {
      "zoom": "Zoom"
    },
    "photoCropTitle": "Recorte de foto",
    "photoCropHint": "Arrastra a foto arriba ou abaixo para escoller o cadrado. Os bordes laterais recortaranse automaticamente.",
    "saveShort": "Gardar",
    "skillLevelHint": "Nivel opcional: fai clic para cambiar",
    "skillLevelEmpty": "Non definido",
    "experienceHint": "Engade posicións, responsabilidades e resultados clave.",
    "educationHint": "Indica a formación, o grao e o período de estudo.",
    "educationTitle": "Onde estudaches?",
    "educationSubtitle": "Indica escola, instituto/universidade, cursos",
    "addEducation": "Engadir formación",
    "editEducation": "Editar formación",
    "deleteEducation": "Eliminar formación",
    "editEducationTitle": "Editar",
    "cancelEducationEdit": "Cancelar edición da formación",
    "applyEducationEdit": "Gardar cambios na formación",
    "educationSchoolLabel": "Institución educativa",
    "educationMetaPlaceholder": "Grau, especialización | período",
    "skillsTitle": "Indica todo o que sabes facer",
    "skillsSubtitle": "Habilidades profesionais, soft/hard skills",
    "skillsRecommendationsTitle": "Recomendacións",
    "skillsRecommendationsLoading": "Buscando recomendacións...",
    "languagesTitle": "Idioma",
    "languagesSubtitle": "Indica os idiomas que dominas",
    "languageSearch": "Buscar idioma",
    "levelLabel": "Nivel",
    "levelSearch": "Buscar nivel",
    "projectsHint": "Descrición dos proxectos, obxectivos, contribucións e enlace se o hai.",
    "certificationsHint": "Engade certificados, organización e data de obtención.",
    "customSectionsHint": "Engade calquera sección adicional acorde á túa tarefa.",
    "languageLevelAria": "Nivel de competencia no idioma",
    "skillLevelAria": "Nivel de habilidade",
    "skillLevelClear": "Limpar nivel de habilidade",
    "skillsAddGroup": "Engadir sección",
    "skillsAddGroupHint": "Agrupa habilidades por temas (Frontend, Backend, DevOps).",
    "skillsRemoveGroup": "Eliminar sección",
    "skillsRemoveGroupConfirm": "¿Eliminar a sección e todas as habilidades nela?",
    "skillsGroupTitlePlaceholder": "Nome da sección (opcional)",
    "skillsGroupTitleAria": "Nome da sección de habilidades",
    "skillsActiveGroupHint": "Novas habilidades e recomendacións irán nesta sección",
    "skillsEmptyGroupHint": "Engade a primeira habilidade nesta sección",
    "skillsDragHandleAria": "Arrastra para cambiar o orden da habilidade",
    "skillsGroupDragHandleAria": "Arrastra para cambiar o orden da sección",
    "linksReorderAria": "Arrastra para cambiar o orden do enlace",
    "languagesReorderAria": "Arrastra para cambiar o orden do idioma",
    "projectsReorderAria": "Arrastra para cambiar o orden do proxecto",
    "customSectionsReorderAria": "Arrastra para cambiar o orden da sección"
  }
}