{
  "msg-nothing-to-do": "Nada que hacer",
  "msg-finished-with-errors": "Finalizado con %%errorsEncountered%% error%%s%%",
  "msg-translating": "Traduciendo...",
  "msg-translating-key": "Traduciendo %%key%%",
  "msg-preparing-endpoint-config": "Preparando la configuración del punto final...",
  "msg-hitting-provider-endpoint": "Conectando con el punto final de %%providerName%%%%attemptStr%%...",
  "msg-show-translation-result": "Traducción %%key%%: \"%%newValue%%\"",
  "msg-processing-lang-and-key": "[%%progreso%%%] Procesando %%targetLang%% – %%clave%%...",
  "translation-reason-forced": "Actualización forzada",
  "translation-reason-outputFileDidNotExist": "El archivo de salida %%outputFile%% no existía",
  "translation-reason-userMissingReferenceValueHash": "No se encontró hash de referencia",
  "translation-reason-userModifiedReferenceValue": "Usuario modificó cadena de referencia",
  "translation-reason-missingOutputKey": "No se encontró traducción existente",
  "translation-reason-missingOutputValueHash": "No se encontró hash en el archivo de caché",
  "msg-no-update-needed-for-key": "No se necesita actualizar %%key%%",
  "msg-rate-limited-sleeping": "Límite de solicitudes alcanzado; en espera durante %%interval%%s...%%attemptStr%%",
  "msg-translation-reason-forced": "Actualización obligatoria",
  "msg-translation-reason-outputFileDidNotExist": "El archivo de salida %%outputFile%% no existía.",
  "msg-translation-reason-userMissingReferenceValueHash": "No se encontró el hash de referencia",
  "msg-translation-reason-userModifiedReferenceValue": "El usuario modificó la cadena de referencia.",
  "msg-translation-reason-missingOutputKey": "No se encontró ninguna traducción existente.",
  "msg-translation-reason-missingOutputValueHash": "No se encontró un hash en el archivo de caché.",
  "error-value-not-a-string": "El valor para la clave de referencia \"%%key%%\" fue \"%%type%%\". ¡Se esperaba una cadena! Omitiendo...",
  "error-value-not-in-reference-data": "La clave \"%%key%%\" no existía en el archivo de referencia.",
  "error-translation-failed": "La traducción falló para el idioma de destino=%%targetLang%%; clave=%%key%%; texto=%%refValue%%",
  "error-bad-reference-file-ext": "Tipo de archivo no compatible para el archivo de referencia \"%%ext%%\"",
  "error-reference-var-not-found-in-data": "No se pudo encontrar \"%%referenceExportedVarName%%\" en el archivo de referencia \"%%referenceFile%%\". ¿Quisiste decir uno de estos?: %%possibleKeys%%",
  "error-reference-file-load-failed": "No se pudo cargar el archivo de referencia \"%%referenceFile%%\"",
  "error-invalid-llm-model": "Modelo LLM inválido especificado: %%model%%",
  "error-context-prefix-and-suffix-not-defined": "Se debe definir el prefijo de contexto o el sufijo de contexto.",
  "error-unknown-provider": "Proveedor desconocido \"%%providerName%%\".",
  "error-no-reference-language": "No se especificó el idioma de referencia. Usa la opción --reference-language o añade 'referenceLanguage' a tu archivo de configuración.",
  "error-no-target-languages": "No se especificaron idiomas de destino. Usa la opción --target-languages o agrega 'targetLanguages' a tu archivo de configuración.",
  "error-no-reference-data-in-variable": "No se encontraron datos de referencia en la variable \"%%referenceExportedVarName%%\" en \"%%referenceFile%%\"",
  "error-no-provider-specified": "No se especificó ningún proveedor.",
  "error-copying-file-to-temp-dir": "Error al copiar el archivo al directorio temporal: %%error%%",
  "supported-providers": "Los proveedores compatibles son: %%providers%%",
  "error-no-output-dir-specified": "No se ha especificado un directorio de salida a través de '--output-dir', en un archivo de configuración (mediante 'outputDir'), o en el mismo directorio que su archivo de referencia (\"%%refFileDir%%\")",
  "error-dir-create-failed": "No se pudo crear el directorio \"%%dir%%\"",
  "error-no-reference-file-specified": "No se especificó un archivo de referencia a través de '--reference-file' o en el archivo de configuración (a través de 'referenceFile')"
}